Fork
0
代码
介绍
代码
Issues
Pull Requests
流水线
Actions
讨论
Wiki
项目成员
分析
项目设置
Fork
0
br_agents
akg
/
akg_agents
/
workspace_autoresearch
/
.autoresearch
下载当前目录
xchang1121
workspace_autoresearch prompts: DSL-neutralize PLAN / DIAGNOSE / REPLAN
156c56a1
创建于
5 天前
历史提交
文件
最后提交记录
最后更新时间
scripts
workspace_autoresearch prompts: DSL-neutralize PLAN / DIAGNOSE / REPLAN The shared planning prompts and diversity check were authored with triton vocabulary baked in (matmul epilogues, num_warps, num_stages, block_size_*). Same prompt flow runs for every DSL, so the framing should match: otherwise an ascendc / cuda_c / tilelang task gets copy-as-shown plan items oriented around triton primitives, and parameter-tuning detection has dead clauses on one DSL while letting the others' tuning vocabulary slip through. guidance.py: - _PLAN_XML_EXAMPLE rewritten to three structural items (tree-style accumulation / inner-axis re-layout / vector-width padding) using DSL-neutral language; design-note comment updated to match - DIAGNOSE subagent prompt's hardcoded "Do NOT Write kernel.py" replaced with the editable-file list rendered from task.yaml, so multi-file editable sets (compile-pipeline DSLs) read right; threads the existing
editable
kwarg through _diagnose_subagent_ prompt's signature create_plan.py: - _PARAM_WORDS expanded with cross-backend tuning vocabulary (chunk / shard / lanes / threads / cores / queue / depth / count / dim / value / search) - _PARAM_PHRASES grew sections for ascendc (block_dim / tile_num / core_num / queue_depth / tiling_key) and cuda_c (threads_per_block / blocks_per_grid / shared_mem); kept as one shared set rather than DSL-bucketed since diversity-check semantics are identical across DSLs .claude/agents/ar-diagnosis.md: - first-time check-in (previously gitignored); content already in DSL-neutral form: kernel.py literals replaced with "editable file(s) listed in the parent's prompt", since the parent guidance.py already passes the resolved list Single _dsl_specific_hint branch in guidance.py was considered and rejected: DSL-specific knowledge (e.g. ascendc's three-source-string contract) belongs in the skills tree, not the prompt scaffolding. guidance stays one shared shape for every DSL.
5 天前
code_checker.yaml
workspace_autoresearch: Claude Code 驱动的算子优化工作区
7 天前
config.yaml
workspace_autoresearch: Claude Code 驱动的算子优化工作区
7 天前