按 docs/v2/05-implementation-plan.md §1 候选迁移表与 claude_use/T00 白名单, 从 55e2cdb 抽取 224 个文件(2.48 MB)到独立目录 F:/mini-OpenClaw-v2。 - 排除:凭据(.env/server-deploy.conf/旧DELIVERY.md)、运行数据(xingbang_data 等 4 个 SQLite)、依赖(venv/node_modules 符号链接)、归档(_backup*/test-evidence/ ori_file)、Office 临时文件 - 目标目录独立 git 仓库,初始恢复点;Gitea 远程与分支待 OQ-06 Q2 定案 - 未部署、未启动服务、未调用模型 Co-Authored-By: Claude Code <noreply@anthropic.com>
2.7 KiB
2.7 KiB
兴邦流程适配记录与当前事实
版本:XB-1.0 · 2026-09-28。
1. 本次处理
用户要求直接将流程改成适用于兴邦的版本。当前README、01–08正文和URD模板已适配,开发人员按正文执行即可,不必自行翻译来源项目特例。原始规范保存在Gitea提交4d5a420,可按路径比对和恢复。
根AGENTS是统一入口。本记录说明映射依据和仍待建设的机制,不另立第二套规则。用户明确指令优先;本仓硬约束与流程通用要求同时遵守。
2. 已核对的落点
| 内容 | 当前事实 | 新版拟议 / 限制 |
|---|---|---|
| 页面与代理 | src/app、src/components/xingbang、src/app/api/core、src/app/api/risk-agent | 先查workbench合并现状,不恢复旧独立页 |
| API与业务 | backend/app.py、backend/api、backend/services | 业务service不能反向依赖UI;新领域不堆巨大service |
| 契约 | backend/contracts/project_assistant.py及部分API请求模型 | prescreen.py与OpenAPI类型生成待实现;不能宣称当前全量统一 |
| Agent与工具 | backend/graph、backend/tools、assistant_model.py | 专业预审不继承通用终端和任意SQL权限 |
| 数据与经验 | assistant_store.py、assistant_experiences.py、fixtures | 已有经验治理,不代表拥有真实客户经验 |
| 测试 | backend/test_.py、scripts/test_.cjs、scripts/verify.py | UI源码断言不是浏览器端到端测试 |
| 视觉与文案 | globals.css、业务CSS和组件内中文文案 | 统一token和key化文案链待建立,不凭空引用文件 |
| Git | origin为内网Gitea,默认main,另有github-backup | 当前只备份origin;Gitea Actions未核验 |
| 部署 | Dockerfile、Compose、ACR/ECS脚本 | v2资源需独立;本轮未部署 |
3. 保留与调整
保留:八阶段、G-1–8、BR/E/AC追溯、R规则编号、阶段门、最小改动、验证失败诊断、修订绑定和回滚要求。
调整:将来源项目的桌面进程、特定目录、包发布和自动更新命令替换为兴邦Web/API/Agent和容器部署;不要求不存在的技能或npm脚本。URD评审草案入docs/v2并随Git保存,不假设docs/plans已被忽略。
4. 机制状态
当前可以实际执行:Git状态/差异检查、backend/venv内unittest、现有JS守卫、Next build、Compose config、Gitea远程SHA核验。
待建设/确认:前端契约自动生成、统一i18n/token、v2浏览器E2E、Gitea CI、真实数据权限/出口、Jev适配及概率校准。这些列入新版计划,不因写入规范就视为完成。
本轮规范与设计文档属于文档交付;v2业务实现仍须各阶段门禁确认。既有规则使用其稳定ID,新增要求必须新增ID或关联原规则,不悄悄修改业务口径。