docs: formalize agent automated deployment, verification, and structured reporting protocol across CLAUDE.md, AGENTS.md, and DSH-PROFILE.md

This commit is contained in:
angusdevgo committed 2026-09-24 14:34:21 +08:00
1 parent d8b451b5ef
commit 55afe5e613
3 files changed
+136 -93

No files matched your search

+35 -26
View File
@@ -5,7 +5,34 @@
---
## MCP 配置(写入 cordis.yml)
## 一、 Agent 自动化部署与校验指令 (DSH 专属)
当用户在 DSH WebUI 或 CLI 对话框要求 **“部署工作台”** 或 **“校验安装是否完整”** 时:
### 1. 部署执行
```bash
cd setup
powershell -ExecutionPolicy Bypass -File .\install.ps1
```
### 2. 校验与汇报输出
Agent 必须运行根目录校验脚本并向用户输出结构化 Markdown 体检卡片:
```bash
powershell -NoProfile -ExecutionPolicy Bypass -File .\check.ps1
```
依次核验并汇报:
* 📁 核心架构 (Tool/ 完整性)
* 🛠️ 技能系统 (softseep, apkseep 等 9 个 Skill)
* 🔌 MCP 服务 (seep, ida, playwright, js-reverse)
* 🧠 提示词与 Lab 状态机
* 🔧 内置工具箱 (Jadx, Radare2, Apktool)
* 📚 战术知识库 (289篇)
全部通过后,提示用户在对话框发送 `lab:` 正式开工。
---
## 二、 MCP 配置(写入 cordis.yml)
```yaml
plugins:
@@ -42,43 +69,25 @@ plugins:
PYTHONIOENCODING: utf-8
```
> `<SEEP_ROOT>` = 本包根目录(如 `C:\Users\你\Desktop\Seep`)
> `<IDA_*>` = 有 IDA Pro 时填,没有则删掉整个 ida-mcp 块
> `<SEEP_ROOT>` = 本包根目录(如 `C:\Users\你\Desktop\Seep`)
> `<IDA_*>` = 有 IDA Pro 时填,没有则删掉整个 ida-mcp 块(自动降级为 Radare2)
---
## Skill 加载
## 三、 Skill 加载与指令连接
DeepSeek Harness 的 `agent-instructions` 插件会自动读取项目根的 `AGENTS.md`。
本包已在 `Tool/prompts/AGENTS.md` 提供跨 agent 通用指令。
**方式 A(推荐)**:在 DSH 工作目录创建符号链接或复制:
**推荐方式**:在 DSH 工作目录直接引用或软链:
```bash
cp Tool/prompts/AGENTS.md ./AGENTS.md
```
**方式 B**:在 `cordis.yml` 中指定 agent-instructions 的搜索路径。
---
## 部署步骤
```bash
# 1. 安装 Python 依赖
pip install "mcp>=1.20,<1.29" pytest frida-tools
# 2. 启动 DSH
npx @deepseek-ai/dsh web
# 3. 在 DSH 中创建/编辑 profile,粘贴上方 cordis.yml 配置
# 4. 开始工作(AGENTS.md 会被自动加载)
```
---
## 约束
## 四、 约束
- 不搬动 `Tool/mcp/Tool/`(seep MCP 硬编码相对路径)
- IDA Pro 需自备授权(不随包分发)
- 所有测试目标须用户确认已获授权
- IDA Pro 需自备授权(不随包分发,无授权时自动由 Radare2 替代)
- 所有测试目标须用户确认已获授权(G-Auth 门)