SuperAPI AI 工具集

dym-setup-install

部署与运维

查看项目

更新于 10-16 10:21

技能介绍

用途:把 overstack 安装进当前项目,让代理受 19 条确定性规则约束,据称 0 token、不需要 API key。默认安装三部分:harness 规则核心、全局 skills、llmwiki 框架。

主要能力:在项目根目录生成 .harness/、.llmwiki/、.github/workflows/harness.yml、.pre-commit-config.yaml、CAPABILITIES.md,并合并 .claude/settings.json;同时在 $HOME 的 ~/.claude/harness/、~/.claude/settings.json 写入全局引擎、钩子与拒绝权限,仅在 --full 或 --with-skills 时覆盖 ~/.claude/skills/。

使用方式:在项目根目录运行单行命令: curl -fsSL https://raw.githubusercontent.com/Rheinmir/setup/orca/harness/poc-vendor-neutral/bootstrap.sh | bash 可加参数:--harness-only、--vendor claude,opencode、--no-verify。注意 --harness-only 只在 bootstrap.sh 生效,install.sh 不接受;直接调用 install.sh 时的有效参数为 --vendor <list>、--no-verify、--clean、--with-skills、--with-wiki、--full。安装前应留意会写入 $HOME;如需隔离测试,可设置临时 HOME 目录。

验证与卸载:用 ls、head CAPABILITIES.md、cat .llmwiki/.harness-stamp、demo.sh 和 test-broad.sh 确认;Claude Code 需开新会话或 /hooks reload 才会加载钩子。卸载可用 .harness/poc-vendor-neutral/uninstall.sh,支持 --keep-core、--purge-bak,但不会移除 ~/.claude/harness/ 与 ~/.claude/skills/。

限制:资料提到 dot-layout 相关缺陷已在上游 PR #114 修复;旧安装需重跑安装器或按资料手动修补。其余未说明的兼容性、平台或费用信息暂未提供。