109 Commits

Author SHA1 Message Date
12d22f6dd8 feat(core): 通用心智prompt加平台模型调用节(生成图/视频/语音走invoke_model,文档配图禁字符画);bid_writer角色技能加配图规则(invoke_model生成真图→markdown图片嵌正文,合成docx自动嵌图) 2026-09-07 17:31:09 +08:00
fbf473b1d7 docs(skill): 提交模板复用键改形态指纹——命名规则/收编/异形态保留/wan3.1零新增预期 2026-09-06 19:51:58 +08:00
24fa4c587a docs(skill): response_template的usage值禁加包裹引号——非空usage内层双引号破坏外层JSON,渲染回退生成物静默不落地(2026-09-06 E2E实测坑) 2026-09-06 17:41:12 +08:00
c27b6af90d fix(pipeline): init.py 模块级暴露 load_product_category_product——产品导入引擎按模块属性取函数,只注册进env字典不够(实测导入报'未提供函数') 2026-09-06 17:03:04 +08:00
9f7144ff7e docs(skill): 提交模板排除legacy命名查询模板(-query结尾,i2v静默误挂教训) 2026-09-06 13:49:58 +08:00
24bbd66138 docs(skill): param_schema Bricks合规规范——uitype白名单(前端静默丢字段)/媒体专用控件multiple/defaultvalue/枚举code+data/结构常量不进表单/同名去重/存量schema自愈门禁 2026-09-06 13:31:05 +08:00
e62fe66af3 docs(skill): 媒体契约升级三数组image_files/audio_files/video_files(r2v变长数组Jinja for动态组装,禁固定槽位);干跑双形态;坏模板apply自愈禁转嫁人工手改 2026-09-06 10:26:47 +08:00
0d1a9dd188 docs(skill): 端点协议感知404根因链+机制修复清单入技能——compatible-mode与api/v1不可互换/账号绑定自检/查询模板排除/base_url禁裸域 2026-09-05 23:33:21 +08:00
9aec966fa2 docs(skill): 适配模板动态生成机制入技能——request_example驱动(t2v无媒体/i2v才带image_file)+干跑自检+旧骨架自愈重建+查询模板供应商级复用;模板渲染失败禁找用户确认方案,修正规格重extract即可 2026-09-05 22:38:12 +08:00
983345a1e2 docs(skill): 交互原则同步——配置链不逐步骤找用户确认,缺信息才问,一口气做完给测试结果(model-auto-config+auto-api-pricing-config) 2026-09-05 21:51:39 +08:00
23686b5cb0 docs(skill): model-auto-config补九步全链工作流+方法论(防编造/验证闭环/排查套路/会话级隔离铁律)+use_last_extract锚定姿势;auto-api-pricing-config同步新工具 2026-09-05 21:29:56 +08:00
bb2b7b4094 docs(skill): apply_model_pricing幂等规则——一ppid时序只一条有效行(无变化跳过/同日原地更新/仅历史行拉链),禁重复堆行 2026-09-05 20:37:16 +08:00
12a6e1a8e2 docs(skill): model-auto-config定价新模式(一模型一方案/无model维度/无filters平铺/出处URL必留)+记账三态+新工具apply_model_pricing/check_model_accounting 2026-09-05 20:22:06 +08:00
0b0952c95a docs(skill): model-auto-config补媒体转换铁律(上行b64media2url/下行downloadfile2url,每个生成类profile必查+核对清单) 2026-09-05 15:28:39 +08:00
d93069b022 docs(skill): model-auto-config加能力分类先行硬规则+定价走ppid挂接步骤(同步四字段删除后的口径) 2026-09-05 11:06:43 +08:00
28237cd6ea docs(skill): model-auto-config补提取链路修复机制(辅助链+300秒超时)+视频按秒定价YAML形态 2026-09-05 10:49:46 +08:00
1b46036a39 docs(skill): model-auto-config定价改走ppid定价平台(模型表四字段已删) 2026-09-04 21:03:00 +08:00
148dbe9cb1 feat: 方案乙技能——bid-orchestration编排规范+PM编排职责+分析员上游参照规则+总纲改链式分析 2026-09-04 13:15:38 +08:00
29aa83d6bc feat: 审核角色回归优先规则(先验收上轮意见再看新问题,小瑕疵不反复退) 2026-09-04 11:10:40 +08:00
92e4b9a974 feat: analyst技能加update_doc_requirement+禁止patch文件代替落库红线 2026-09-03 19:32:23 +08:00
7d75292500 feat: bid-workflow红线——分析问题≠执行指令,禁越权创建任务(2026-09-03实测违反案例) 2026-09-03 17:50:38 +08:00
2492ecd778 docs: bid-workflow/bid-qc技能更新——章节级依赖矩阵+通用门禁豁免机制 2026-09-03 12:28:21 +08:00
f7d44d18df fix: 技能库删除单位换算硬规则(4个技能)
- model-auto-config/auto-api-pricing-config/model-onboarding/platform-architecture
- 定价按文档原文记录+单位如实标注,不预设不换算
- 单位吻合由测试记账核对暴露,差异交用户决策
2026-09-02 17:50:10 +08:00
94de38b22f feat: model-onboarding技能——模型上线流程(配置→测试→上线)
- 治理链全貌+表角色+策略即开关机制
- 无apikey场景: 配置可全部完成,测试须先补key
- 测试判据四项: 调用成功/流水status=ok/charge与四价吻合/账号余额扣cost
- 同协议模型快速复用通道(模板按协议×能力去重)
2026-09-02 17:35:16 +08:00
e11aa7fd61 fix: 删除缓存价×0.2推导规则——缓存价只来自定价文档原文
文档未列缓存价则不拆分、按普通输入计价,禁止推导
(用户纠正: 观察到的20%现象不是规则)
2026-09-02 17:26:28 +08:00
48abbbc63e feat(skills): 投标产线四维度并行分析+QC五类逐类并行+阈值8.5——更新tender_analyst(按analysis_dim路由只做对应维度)/agent.qc(五类逐审)/bid-workflow/bid-qc规范(2026-09-02) 2026-09-02 17:10:53 +08:00
d8c6355514 feat: auto-api-pricing-config技能(文档→uapi接口配置+定价YAML)
从sage生产真实数据提炼: 协议模板库+定价模板库
- SKILL.md: 工作流+模板语法约定+定价硬规则
- references/uapi-templates.md: openai_compat流式/多模态/dashscope异步/任务轮询/特殊响应
- references/pricing-patterns.md: token/缓存/视频秒/按次/积分 五类模板+单位换算
2026-09-02 16:45:21 +08:00
a06e7c6e22 feat(agent_platform): 平台内部助手入口页+内部agent技能库
- agent_platform/index.ui: pipeline_id=platform_general会话入口
- skills: platform-architecture(平台架构地图) + model-auto-config(文档→配置工作流)
2026-09-02 15:07:24 +08:00
50b334c220 fix(项目管理): delete_project描述去确认死循环指令+project技能规范同步(平台确认门负责最终确认) 2026-09-01 15:30:00 +08:00
20250b326b feat(项目管理): GENERAL_TOOLS 5个项目管理工具定义(终止/删除类需确认)+停止词拦截放行项目指令+project技能安全规范
- agent_config: project_info/list_my_projects/pause/resume/delete_project 定义,后三者标requires_confirmation
- agent_chat.dspy: 停止词拦截排除含项目词指令(否则'终止项目'到不了agent)
- project SKILL.md: 会话agent项目管理安全铁律(代码层校验人类owner)
2026-09-01 11:51:49 +08:00
e19ce5a025 feat(bidding-skill): bid-workflow 阶段链去掉立项+配人,改为收到招标书直接启动 2026-09-01 05:15:54 +08:00
21c62aacda QC评分协议技能:review-requirement/design/develop重写(契合度>9.5+硬门禁)、agent.qc统一评分、agent.pm复盘章节、sdlc-repo-standard复盘报告规范 2026-08-31 16:02:03 +08:00
5a965b94d5 feat(bidding skills v1.2): 商务标写者角色+篇幅/完整性门禁+样板标书规范技能
- 新增roles/agent.bid_biz_writer: 商务标要素齐全/篇幅达标/搜不到冒泡
- agent.bid_writer改技术标写者: 篇幅门限+ask_question冒泡硬规则
- 新增common/bid-spec: 样板标书编写规范抽取(PM capability声明)
- agent.pm加bid_spec_capability: 编写阶段前抽样板规范
- bid-doc-spec/bid-review/bid-workflow: 篇幅门禁+分角色+并发规范
2026-08-31 15:40:04 +08:00
bb16345fc1 feat(bidding skills): 产线起点改上传招标文件+QC契合度审核规范
- 删agent.tender_scout与tender技能(采集审批归商机产线)
- bid-workflow总纲: 阶段链更新, QC门禁/两级回退/阻塞门禁重写
- 新增common/bid-qc: 四类审核清单/10分制打分口径/退回重做流程
- agent.qc角色技能重写: 解析产出契合度审核职责
- agent.tender_analyst补QC退回重做说明
2026-08-31 13:37:49 +08:00
fd3dbbd5a5 opp-workflow技能: 海外数据覆盖声明+2个海外工具入表 2026-08-30 19:54:01 +08:00
914f883ed3 docs: opp-workflow技能补众包需求工具(category_references/demands/hot_demands) 2026-08-30 13:50:19 +08:00
b0f08e83fb feat(skills): feature-granularity-and-testing——功能点必须单次操作级小功能+正反用例设计;requirement/test角色技能引用 2026-08-29 11:57:17 +08:00
377bbbbf09 feat: 商机产线技能库——opp-workflow总纲(爬取平台工具用法/流程链/门禁) 2026-08-29 09:21:33 +08:00
618fdd155a fix(review-deploy): 去硬编码主机hrstest——部署目标一律从项目env/{test,prod}.json读取,禁编造规范主机 2026-08-28 17:22:05 +08:00
b5617fc3f4 docs(webapp-deploy): 模块安装四步规范(json2ddl建表→json/build.sh→wwwroot软链→数据导入);模块一律clone进pkgs禁mv 2026-08-28 14:54:15 +08:00
7ffb5bd773 feat(skills): 投标产线技能库(pipelines/bidding_general)
6 common:bid-workflow总纲 / tender招标状态机 / bid-chapter章节状态机 /
          bid-review评审评分规范 / bid-qualification资质匹配 / bid-doc-spec编写规范 /
          team-communication问答冒泡
9 roles:tender_scout / tender_analyst / bid_prep / bid_writer / bid_reviewer /
         bid_compositor / bid_scorer / pm / qc(frontmatter 声明 capability+tools)
2026-08-26 22:54:12 +08:00
ff667c58cd feat: 环境信息唯一事实源 + 应用脚手架 QC 硬门禁 + 基础模块 load 反模式
1) project-directory-spec 新增第八章「部署环境信息(env/)」:
   - 唯一事实源 projects/{项目名}/env/{test,prod}.json;禁止 apps/ 下放部署凭据
     (人事项目7 实测三份 env 矛盾:项目 9187 / 应用 9288+postgresql / 实际 mariadb)
   - 固定字段 schema;db.engine 必须与 DDL 方言一致
   - 铁律:环境信息由人提供,agent 不得编造;禁「待明确」占位当交付;缺字段冒泡 need_info
   - PM 在 need_info 未答结时不得 review_rollback(回退上游解决不了外部输入缺口)

2) qc/review-develop 新增第六章「应用脚手架硬门禁」(原技能只有模块检查,
   应用脚手架零检查项,Flask 因此两次过审):
   - 6.1 入口必须 ahserver,grep 命中 Flask/FastAPI/Django/jsonify 直接 reject
   - 6.2 基础模块 appbase/rbac 必须真正调 load_XXX(),只 import 标 loaded 属反模式
   - 6.3 端口三处一致 6.4 DDL 方言与 engine 一致 6.5 依赖完整性

3) web-application-spec 补「基础模块只 import 不调 load_XXX()」反模式警示
2026-08-25 21:27:10 +08:00
20f3e6ebb2 feat(skills): 规范分层——global project-directory-spec 去掉 apps/modules(只留通用项目目录),产线版(pipelines/sdlc_general/common/)新增 apps/modules/spec.json/引用模块写保护/部署前远程仓库 2026-08-24 17:24:47 +08:00
21a9f3cfad feat(skills): app 划分职责归 design(根据需求划分一个项目几个app) + 角色技能路径同步机构工作空间新设计(去 repos/{项目名}_pc/_app/_模块, 改 projects/docs + 机构 apps/modules) 2026-08-24 16:43:40 +08:00
0bc23c1d69 feat(skills): sdlc-repo-standard 同步机构工作空间新设计——去 {项目名}_pc/_app/repos 旧约定,改 docs/+spec.json+机构 apps/modules 落点 2026-08-24 16:36:18 +08:00
3cde0d9ce2 feat(skills): 机构工作空间目录重构——projects/apps/modules 三目录 + 项目去 repos/references 改 app spec.json(引用/生成模块) + 应用/模块落点改机构 apps/modules + 部署前设置远程仓库 2026-08-24 16:33:54 +08:00
8164444ab3 feat(skills): web-application-spec 加框架铁律(入口必须ahserver禁止Flask/http.server + 主页必须有完整index.ui) + bug 加fixed→复测部署门禁(必须先部署测试环境+QC验证) 2026-08-24 15:53:49 +08:00
84cc15dd1d fix: PM 角色技能撤销「任务审核里处理 bug」——bug 流转改为独立循环
用户定:任务和 bug 是两套独立逻辑。PM 只管任务审核,Bug 生命周期由独立的
bug poller 循环驱动,不在任务审核里顺手处理(不 list_bugs/confirm_bug/派发修复)。
PM 角色 capability 从 task_capability,bug_confirm_capability 收敛为 task_capability。
2026-08-24 08:28:18 +08:00
b6eadecbe6 feat: PM bug 推动要求强化到技能——每次审核任何任务都检查并推动 Bug 流转
用户定:在 PM 的技能里加 bug 推动要求(而非 system_prompt 硬编码)。

bug-confirm 技能:
- 标题「闭环触发(审核 test 交付通过时)」→「Bug 推动要求(每次审核任何
  任务都要执行,铁律)」
- 加「硬性动作」:先 list_bugs 真实调用,禁止编造「无 open Bug」
- description 三段式强化:每次审核都要 load_skill 本技能

PM 角色技能 description 同步:bug-confirm 的触发从「审核 test 后」改为「每次审核任何任务」
2026-08-24 08:10:34 +08:00
26e1e0269d fix: PM 职责——Bug 生命周期是独立循环,每次审核都检查并推动流转
用户纠正语义:任务流转和 bug 流转是两个独立的循环,PM 要有「添加流转」
的能力。之前写「审核 test 通过后执行 Bug 闭环」太窄,改为「每次审核任何
任务都检查当前迭代 Bug 状态并主动推动流转」。
2026-08-24 08:03:45 +08:00