Repository navigation
Releases: ptonlix/beeweave
Release list
BeeWeave v0.7.4
将 Humanizer-zh 的通用反 AI 写作规则整合到 BeeWeave 的长文和社交内容写作技能中,帮助识别并局部修复公式化、宣传式、模糊归因和表演式表达。
新增
- 为
beeweave-article-writer增加长文专用 Humanizer 规则。 - 为
beeweave-social-writer增加社交内容专用 Humanizer 规则。 - 将 Humanizer 规则接入两个 writer 的现有质量检查流程。
设计原则
- 长文和社交内容分别维护体裁专用规则。
- 用户明确要求和
active_style_rules.md优先于内置规则。 - 只修复命中的具体片段,不机械重写全文。
- 不修改已有 Workbench 风格资产。
- 不新增迁移命令或额外的 Humanizer skill。
Full Changelog: v0.7.3...v0.7.4
BeeWeave v0.7.3
本次版本主要改进 CLI 错误提示、版本参数和 Setup 配置体验,让首次安装、重复配置和升级后的技能刷新更加稳定。
CLI 交互优化
- 为无法识别的参数提供更清晰的错误提示。
- 根据当前子命令自动给出对应的
--help建议。 - 新增
bwe -v版本查询方式,同时保留-V和--version。 - 完善错误输出,减少用户遇到无效参数时的排查成本。
Setup 配置优化
- Setup 会记住不同 profile 上一次选择的 Agent。
- 再次运行 Setup 时,自动将此前安装的 Agent 作为默认选项。
- 交互式复选框和数字选择模式使用一致的默认值。
- 已移除或不再支持的 Agent 不会被错误恢复。
升级与状态管理
- 增加统一的 profile 安装状态解析逻辑。
- Setup 和 Upgrade 复用同一套配置状态读取方式。
- 提升升级后重放 Setup 配置时的一致性和可维护性。
Full Changelog: v0.7.2...v0.7.3
BeeWeave v0.7.2
优化 setup 复用与 CLI 参数提示
-
复用上次 setup 的 Agent 选择
- bwe setup 现在会读取当前 profile 在 ~/.beeweave/install-state.json 中记录的 agents。
- 重新执行 setup 时,会自动默认选中上次使用过的 Agent。
- 显式传入 --agents 时仍以命令行参数为准。
-
优化 setup 状态读取结构
- 新增结构化读取逻辑,封装 install-state profile 解析。
- 减少 CLI 层对 JSON 字段的直接 isinstance 判断。
- 让 setup 复用逻辑更清晰、更易维护。
-
支持 bwe -v
- bwe -v 现在等价于 bwe --version。
- 避免小写 -v 触发 argparse 默认错误输出。
-
统一未知参数错误提示
- 未识别参数现在会输出统一的 beeweave::cli/error 诊断格式。
- 例如:
BeeWeave v0.7.1
主要优化 BeeWeave CLI 在用户输错命令时的提示体验。
-
将未知命令错误改为更清晰的 beeweave::cli/error 诊断格式。
-
为常见误输入增加命令建议:
- bwe update → bwe upgrade
- bwe status → bwe info
- bwe remove → bwe uninstall
-
支持相近拼写的自动建议,例如 bwe extern → bwe external。
-
在交互式终端中高亮建议命令,让用户更容易看到下一步该执行什么。
-
保持脚本友好:错误仍输出到 stderr,退出码仍为 2。
Full Changelog: v0.7.0...v0.7.1
BeeWeave v0.7.0
主要更新
- 新增
beeweave-article-illustration,用于设置并运行基于 Baoyu skills 的文章配图流程。 - 新增
bwe illustrate doctor,在正式生成图片前检测 provider 配置、凭证、依赖和上游 skill 完整性。 - 新增
./.baoyu-skills/doctor.json检测缓存,配置未变化时可复用结果,避免重复检测。 - 新增可选
--probe-image,仅在用户明确同意后进行真实 provider 小图探测,并提示可能产生费用。 - 统一文章配图输出目录,默认按文章专属目录下的
imgs/管理图片。 - 更新中英文 CLI / Skills 文档,并补充英文版自进化写作工作流页面。
- 新增 provider doctor 相关测试,覆盖命令解析、项目定位、缓存失效和探测流程。
What's Changed
Full Changelog: v0.6.0...v0.7.0
BeeWeave v0.6.0
聚焦个人写作风格的持续沉淀与演进,打通从风格初始化、写作过程记录、规则学习到审核激活的完整工作流,同时完善项目贡献与反馈机制。
主要更新
- 自进化写作能力:新增写作风格初始化、学习和规则演进技能。
- 风格资产管理:支持维护作者画像、生效规则、候选规则、反模式、写作示例和演进日志。
- 写作过程追踪:文章和社交内容采用单一工作稿,并通过 trace 记录修改事件、用户反馈及版本状态。
- 发布流程增强:文章发布时同步更新写作 trace,为后续规则学习保留高质量信号。
- Workbench 扩展:新增 writing/style、writing/traces 和 writing/eval 标准目录。
- 文档与测试完善:补充自进化写作工作流文档、技能说明及相关自动化测试。
- 贡献流程优化:新增标准化的 Bug、功能建议、文档或 Skill 问题模板,以及 PR 模板。
BeeWeave v0.5.1
- 修复
bwe setup --agents openclaw:现在会把项目本地 skills 安装到.agents/skills,与 OpenClaw 官方项目级 agent skills 路径一致。 - 修复
bash setup.sh --agents openclaw:同步使用.agents/skills作为 OpenClaw 项目本地路径。 - 保留 OpenClaw 全局 portable skills 安装路径为
~/.openclaw/skills,这是正确的全局 managed skills 路径。
Full Changelog: v0.5.0...v0.5.1
BeeWeave v0.5.0
重点增强了 Workbench 输入能力、第三方 Agent Skill 管理能力,以及 CLI 的交互体验
- 新增 beeweave-url-capture:支持把网页 URL 捕获到 workbench/inbox/web/,形成可后续 ingest 的原始资料包。
- 新增内置项目技能依赖 baoyu-url-to-markdown:用于浏览器渲染网页抽取、Markdown 转换、媒体本地化与 HTML snapshot 保存。
- 新增 bwe external:支持安装、链接、查看、更新、移除外部第三方 Agent Skills。
- 新增 beeweave-ppt-writer:支持在 workbench/ppt/ 下创建 HTML PPT 项目,并可配合外部 PPT skill 使用。
- CLI 输出层升级为 Rich:setup、info、uninstall、profile set-default、external 等命令输出更清晰,并支持 NO_COLOR 和非 TTY 场景。
Full Changelog: v0.3.2...v0.5.0
BeeWeave v0.3.2
新增自动升级提醒,用于常用交互式 CLI 命令。
bwe setup会在进入 profile 选择前提示可用更新。bwe info会在已有 setup/stale 警告之后提示可用更新。bwe uninstall会在卸载确认流程前提示可用更新。- 升级检查结果会缓存到
~/.beeweave/update-check.json,默认 24 小时检查一次。 - 网络失败时静默跳过,不阻塞正常 CLI 使用。
- 机器可读命令和低频命令保持安静,包括
cache-*、graph-*、ast-extract、list、profile、--help、--version。 - source/editable 安装会显示正确的手动升级指引。
Full Changelog: v0.3.1...v0.3.2
BeeWeave v0.3.1
修正 bwe upgrade 在本地 editable 安装场景下的误判,并补齐 main 分支的自动质量检查。
-
修复 bwe upgrade 对 uv tool + editable source 安装的识别。
- 这类安装现在会被识别为 source。
- 不再错误执行 uv tool upgrade beeweave 后提示升级完成。
-
新增 GitHub Actions 质量检查。
- push 到 main 和 PR 时自动执行 make check。
- 覆盖 Ruff、mypy 和 pytest。
-
新增回归测试,覆盖 editable source 安装检测场景。
Full Changelog: v0.3.0...v0.3.1