octo-web
AGENTS.md1.2k starsChanged 5 months agoApache-2.0View on GitHub
只写这个项目特有的约定。 通用工作习惯在 Agent 自身配置里。 技术规范在 DEVELOPMENT.md。 读 DEVELOPMENT.md — 按顶部"快速查阅"找对应章节,不需要全读。 在分配的 worktree 里工作,不要动主仓库目录。 新增业务能力、新页面、新模块,或对既有模块做结构化迁移时,先读 docs/new-module-development-guide.md,并在动代码前产出"行为清单、文件地图、PR 范围、验证计划"四件套。 涉及国际化、多语言或用户可见文案时,先读 docs/i18n-agent-guide.md,再运行相关校验。 涉及业务代码修改时,先确认模块归属和现有入口。不要因为历史目录里已有相似代码,就默认把新能力继续塞进 Components/、Messages/ 或 packages/dmwork*。 新增业务能力应优先落在职责清晰的模块目录,并补充必要的 README、测试或 Story;确需修改共享组件、消息渲染或基础服务时,在最终说明里写明影响范围。 同一业务能力只保留一个用户可见入口。为了重构或复用新增底层实现时,不要同时暴露两套菜单、路由或按钮入口。 顺序不能颠倒。建议新组件总是包含 Story,在 Storybook 里手动验证。 Story 写法见 DEVELOPMENT.md 章节四、六。 详细规范见 DEVELOPMENT.md 对应章节,以下为核心约束:
Files
AGENTS.md — DMWork 项目工作约定
只写这个项目特有的约定。 通用工作习惯在 Agent 自身配置里。 技术规范在 DEVELOPMENT.md。
开始任务前
读 DEVELOPMENT.md — 按顶部"快速查阅"找对应章节,不需要全读。
在分配的 worktree 里工作,不要动主仓库目录。
新增业务能力、新页面、新模块,或对既有模块做结构化迁移时,先读 docs/new-module-development-guide.md,并在动代码前产出"行为清单、文件地图、PR 范围、验证计划"四件套。
涉及国际化、多语言或用户可见文案时,先读 docs/i18n-agent-guide.md,再运行相关校验。
涉及业务代码修改时,先确认模块归属和现有入口。不要因为历史目录里已有相似代码,就默认把新能力继续塞进 Components/、Messages/ 或 packages/dmwork*。
新增业务能力应优先落在职责清晰的模块目录,并补充必要的 README、测试或 Story;确需修改共享组件、消息渲染或基础服务时,在最终说明里写明影响范围。
同一业务能力只保留一个用户可见入口。为了重构或复用新增底层实现时,不要同时暴露两套菜单、路由或按钮入口。
新建 UI 组件:建议先写 Story 再接业务
1. 建组件文件(index.tsx + index.css)
2. 写 Story(ComponentName.stories.tsx)
3. Storybook 里验证通过(light + dark 都看)
4. 再接入业务代码顺序不能颠倒。建议新组件总是包含 Story,在 Storybook 里手动验证。
Story 写法见 DEVELOPMENT.md 章节四、六。
禁止事项
详细规范见 DEVELOPMENT.md 对应章节,以下为核心约束:
- 硬编码颜色/间距/圆角 → 章节二
!important→ 章节十三- 直接覆盖 Semi class → 章节十三
- 在组件里创建新颜色变量 → 章节十三
@media (prefers-color-scheme: dark)→ 章节十三
UI/数据分离架构
本项目采用分层结构:
ui/— UI 组件(新组件统一放这里,用pnpm gen:component生成)bridge/— 数据桥接层(types.ts + use*.ts)Components//Messages/— 现有组件库
Trending
Steady: 0 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Who's talking about Mininglamp-OSS/octo-web
- Mininglamp-OSS/octo-marketplace“feat: forward skill source versions during recruitment”GitHub · Oct 28, 2026
- Mininglamp-OSS/octo-smart-summary“feat(summary): unify task search matching, folding and counts”GitHub · Oct 22, 2026
- Mininglamp-OSS/octo-smart-summary“feat(summary): support versioned and separate saves after optimization”GitHub · Oct 21, 2026
- Mininglamp-OSS/octo-smart-summary“feat(summary): save optimized previews as summary versions”GitHub · Oct 19, 2026
- Mininglamp-OSS/octo-server“feat(user): support gated profile contact details”GitHub · Sep 29, 2026
The biggest 5 of 17 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 17
Talked about on GitHub (17 times).
On GitHub · 17
- Oct 28, 2026feat: forward skill source versions during recruitment — Mininglamp-OSS/octo-marketplace0 reactions · 1 comment
- Oct 22, 2026feat(summary): unify task search matching, folding and counts — Mininglamp-OSS/octo-smart-summary0 reactions
- Oct 21, 2026feat(summary): support versioned and separate saves after optimization — Mininglamp-OSS/octo-smart-summary0 reactions
- Oct 19, 2026feat(summary): save optimized previews as summary versions — Mininglamp-OSS/octo-smart-summary0 reactions
- Sep 29, 2026feat(user): support gated profile contact details — Mininglamp-OSS/octo-server0 reactions
12 more on GitHub
- Sep 23, 2026feat(message): aggregate unread counts by Space — Mininglamp-OSS/octo-server0 reactions · 5 comments
- Sep 23, 2026[octo-server #903] feat(message): include per-Space unread totals in conversation sync — YMJ-ML/octo-server-backlog0 reactions · 6 comments
- Sep 23, 2026feat(message): include per-Space unread totals in conversation sync — Mininglamp-OSS/octo-server0 reactions
- Aug 31, 2026feat(common): appconfig adds drive_search_on display flag — Mininglamp-OSS/octo-server0 reactions · 1 comment
- Aug 11, 2026fix(group): clear uploaded avatar on generated save — Mininglamp-OSS/octo-server0 reactions · 2 comments
- Aug 10, 2026OCT-8: expose group avatar custom fields for existing group editor — Mininglamp-OSS/octo-server0 reactions
- Aug 10, 2026fix(group): expose avatar custom fields in channel extra — Mininglamp-OSS/octo-server0 reactions · 1 comment
- Jul 23, 2026feat(mcp): add view count tracking — Mininglamp-OSS/octo-marketplace0 reactions · 1 comment
- Jul 23, 2026fix(i18n): align user-facing product terminology — Mininglamp-OSS/octo-server0 reactions · 2 comments
- Jul 2, 2026feat: add Octo (Mininglamp-OSS) product page — CiferaTeam/awesome-agents-team0 reactions
- Jun 12, 2026feat(runtime-onboarding): web endpoint 替代 BotFather /daemon 命令 — Mininglamp-OSS/octo-server0 reactions · 1 comment
- May 20, 2026fix(bot_api): GET /v1/obo/grants returns grantee_bot_name (YUJ-1358) — Mininglamp-OSS/octo-server0 reactions
In this repositoryOne other file it gives its agents.
- CLAUDE.mdCLAUDE.md
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

