用途:在项目中安装并配置 PawBytes Proposal Automation Suite(模块标识 pa),面向卖家侧提案自动化,而非买方 RFP 撰写。
主要能力:一次性收集配置并写入 {project-root}/.pawbytes/config/config.yaml(共享配置,含 pa 段)与 config.user.yaml(个人设置与密钥,建议 gitignore),注册 module-help.csv;搭建卖家记忆工作区 proposal-automation-suites/(brand、library、proposals、clients、daily),初始化索引与模板文件;检查可选依赖 AssemblyAI(转录)、browser-harness(网络调研)、pandoc(PDF/DOCX 导出),缺失仅警告并降级,不阻断安装;若 library/inbox/ 有 .md、.txt、.json 文件,可调用 paw-pa-library 的 ingest-library.py 执行首次入库。
使用方式:读取 assets/module.yaml 获取元数据与变量;支持参数化(如接受默认值、--headless/-H、内联值),提供参数时跳过交互但仍显示确认摘要。写入通过两条命令完成:python3 scripts/merge-config.py --config-path "{project-root}/.pawbytes/config/config.yaml" --user-config-path "{project-root}/.pawbytes/config/config.user.yaml" --module-yaml assets/module.yaml --answers {temp-file};python3 scripts/merge-help-csv.py --target "{project-root}/.pawbytes/config/module-help.csv" --source assets/module-help.csv --module-code pa。脚本输出 JSON,非零退出即报错停止。
限制:{project-root} 在配置值中为字面量,不替换为实际路径;v1 为单卖家、无租户 slug;条款等法律内容仅由用户提供,不 AI 起草;依赖缺失时功能降级。具体价格、平台支持等资料暂未提供。