用途:集中整理创建“上下文包(Context Bundles)”的知识与工作流,将大量代码、设计上下文汇编为一个可移植的Markdown文件,供其他AI代理或人工审阅。
主要能力:围绕JSON清单模式工作。先用清单声明要打包的文件及其用途说明,再读取各文件内容并编译为output.md。最终包需结构完整、顺序合理(身份/提示词→清单→设计文档→源代码),且每个文件都附带用途注释。
使用方式:一、先分析意图,判断用途属于代码评审、红队/安全、还是项目引导;二、编写JSON清单,包含title、description及files数组,每项含path和note;三、用宿主代理的原生工具(如cat、view_file或自定义脚本)读取清单所列文件,按指定结构生成输出文件。若面向外部评审,可将专用提示词文件作为包内首个文件。
错误处理:清单中某文件不存在或无读取权限时,不应中止整个打包,而是在输出中插入明确占位声明(NOT INCLUDED),并继续处理其余有效文件。
适用场景:代码评审、红队/安全审查、项目引导(含README、.env.example及结构脚手架)、需要跨代理共享上下文的任意场景。
限制与注意事项:输出文件需自包含,包含次级代理无需运行终端命令即可操作的完整上下文;避免臃肿,不要打包node_modules/或超大JSON转储;不要静默排除不可读文件,必须显式声明缺失以保证透明。官方文本未提供,具体安装命令、收费与平台支持暂未提供。