OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  clawdbot-workspace-template:对比并审查 Clawdbot 工作区模板的专家技能

clawdbot-workspace-template:对比并审查 Clawdbot 工作区模板的专家技能

 
  desktop ·  2026-02-18 21:48:33 · 3 次点击  · 0 条评论  

名称: clawdbot-workspace-template-review
描述: 将 Clawdbot 工作区与官方模板(通过 npm 或源码安装)进行比较,并列出需要补充的缺失部分,尤其在升级后。


工作区模板差异对比

当用户希望将其工作区中的 .md 文件(如 AGENTS、SOUL、USER、IDENTITY、TOOLS、HEARTBEAT 等)与 Clawdbot 官方模板进行比较,然后检查缺失部分并决定是否添加时,请使用此技能。

定位官方模板

查找已安装的 Clawdbot 源码根目录:

  • 如果 clawdbot 是通过 npm/pnpm 全局安装的:
  • 执行 command -v clawdbot
  • 如果指向 .../node_modules/.bin/,请解析到同级目录 node_modules/clawdbot
  • 或使用 npm root -g / pnpm root -g 并查找 clawdbot/ 目录
  • 如果 Clawdbot 是从源码运行的,请使用该检出根目录(必须包含 package.json)。

模板位于:

<clawdbot-root>/docs/reference/templates/

如果无法找到源码根目录,请询问用户 Clawdbot 的安装位置。

对比工作流程

  1. 确定工作区根目录(用户的“我们的版本”目录)。
  2. 对于 docs/reference/templates 中的每个模板文件(跳过 *.dev.md):
    - 打开官方模板和同名的工作区文件。
    - 忽略模板的前言部分(--- 块)以及任何“首次运行”/“引导”章节。
    - 比较其余章节,并列出所有缺失的块。

有用的命令(使用临时 CLI 工具如 diff):

ls <clawdbot-root>/docs/reference/templates
sed -n '1,200p' <clawdbot-root>/docs/reference/templates/AGENTS.md
sed -n '1,200p' <workspace>/AGENTS.md
diff -u <clawdbot-root>/docs/reference/templates/AGENTS.md <workspace>/AGENTS.md

报告差异时:
- 直接展示官方模板中缺失的章节原文。
- 简要说明其重要性,然后询问是否添加。
- 按文件逐一处理;仅在前言或引导内容不同时跳过文件。

输出格式

使用我们之前采用的“缺失章节”格式:
- 文件路径
- 缺失的块
- 建议 + 是否继续的询问

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor