mirror of
https://github.com/LeoYeAI/openclaw-master-skills.git
synced 2026-07-27 20:58:41 +00:00
更新日志策展人
功能
从变更记录、提交摘要或发布说明中整理对外 changelog,并区分用户价值与内部改动。
适用场景
- 版本发布
- 对外公告
- 内部汇报
推荐实现边界
- 模式:
structured_brief—— 把输入材料整理成结构化 Markdown 成品。 - 输入:变更列表、PR 摘要、发布范围
- 输出:以 Markdown 为主,强调可审阅、可追踪、可补充。
- 风险控制:建议人工复核敏感表述与兼容性说明。
安装要求
python3- 无额外三方依赖
- 建议在支持
skills/目录加载的 OpenClaw 工作区中使用
目录结构
SKILL.md:Skill 说明与路由规则README.md:功能、场景、安装、用法和风险说明SELF_CHECK.md:本 Skill 的规范与质量自检scripts/run.py:本地可执行脚本,负责生成或审计结果resources/spec.json:结构化配置,驱动脚本与模板resources/template.md:输出模板examples/example-input.md:示例输入examples/example-output.md:示例输出tests/smoke-test.md:冒烟测试步骤
触发示例
- 把提交记录整理成 changelog
- 区分用户价值和内部改动
输入输出示例
输入侧重点
- 版本摘要
- 用户可感知变化
- 内部改进
本地命令
python3 scripts/run.py --input examples/example-input.md --output out.md
预期输出
- 结构化 Markdown
- 明确的待确认项
- 面向当前场景的下一步建议
脚本参数
--input 输入文件或目录
--output 输出文件,默认 stdout
--format markdown/json,默认 markdown
--limit 限制扫描或摘要数量
--dry-run 仅分析不写文件
常见问题
问:这个 Skill 会直接修改外部系统吗? 不会,默认只生成草案、清单或只读审计结果。
问:没有 shell/exec 工具还能用吗? 可以,Skill 会直接按模板产出文本结果。
问:脚本依赖什么? 只依赖 python3 和 Python 标准库。
风险提示
- 仅使用本地输入内容,不联网补事实。
- 默认不删除、不写外部系统、不发消息、不发布。
- 若输入含个人信息或敏感材料,建议先脱敏再处理。