laminar-mcp
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseLaminar MCP
Laminar MCP
Overview
概述
Laminar is the product behind this MCP. Server (or equivalent) wins on names and args over this file. No assumption of a local Laminar checkout. Prefer signals from ; stop loading when the next step is clear.
tools/listload_source_contextLaminar 是这款MCP背后的产品。服务器端(或等效工具) 在命名和参数方面的优先级高于本文件。无需假设本地存在Laminar代码仓库。优先使用返回的信号;当下一步操作明确时停止加载。
tools/listload_source_contextFor the developer (human)
面向开发者(人工)
- Attach when starting demand work so the agent reads this playbook.
@laminar-mcp - Give demand id (or Convex id) and client/product if scope must not be guessed; say if you want anchored handoff at session end.
TAL-* - If MCP fails: confirm Laminar MCP enabled + auth; retry or paste for the agent.
tools/list
- 开始处理需求时添加****,以便Agent读取本操作手册。
@laminar-mcp - 若范围不能被推测,请提供需求ID(或Convex ID)和客户端/产品信息;若希望在会话结束时进行锚定交接,请说明。
TAL-* - 若MCP故障:确认Laminar MCP已启用且认证通过;重试或为Agent粘贴****的结果。
tools/list
Agent: session scope
Agent:会话范围
get_current_contextlist_clientslist_productsset_contextclientIdproductIdclear_contextget_current_contextlist_clientslist_productsset_contextclientIdproductIdclear_contextAgent: demand context (order)
Agent:需求上下文(顺序)
Demand record → anchored ADR → evidence → map → peers.
| Goal | Tool | Notes |
|---|---|---|
| Demand fields | | |
| Handoff doc | | Version + markdown. |
| Pick docs | | IDs + short lines only—not a planning basis. |
| Evidence | | Per relevant id before substantive answers. Signals default; |
| Map | | Then |
Synthesize intent from + ; ground details in loaded source contexts.
get_work_itemget_work_item_anchored_context需求记录 → 锚定ADR → 证据 → 故事图 → 关联项。
| 目标 | 工具 | 说明 |
|---|---|---|
| 获取需求字段 | | |
| 获取交接文档 | | 返回版本信息+Markdown格式内容。 |
| 选择文档 | | 仅返回ID+简短描述——不可作为规划依据。 |
| 获取证据 | | 在给出实质性回答前,按相关ID逐一加载。默认使用信号;仅当信号缺失或不足时设置 |
| 获取故事图 | | 之后可调用 |
从 + 中综合意图;基于已加载的源上下文补充细节。
get_work_itemget_work_item_anchored_contextAgent: handoff
Agent:交接流程
Use : → merge sections per live server schema (, , , , , + coverage enum, optional ) → put with ( if new) → on conflict, refetch and retry. Optional: via TipTap JSON from (); preview with on writes (, , , ).
put_work_item_anchored_contextget_work_item_anchored_contextdecisionsconstraintsopenQuestionsstateItemsoutOfScopescenariosdocumentTitleexpectedVersion0update_work_itemget_work_itemdescriptionFormat: "json"confirmed: falseupdate_work_itemtransition_work_itemassign_work_itemunassign_work_item使用**:调用 → 根据服务器实时 schema**(、、、、、及覆盖枚举,可选)合并章节 → 传入(若为新文档则传)进行提交;若发生冲突,重新获取后重试。可选操作:通过返回的TipTap JSON()调用;执行写入操作(、、、)时,设置来预览结果。
put_work_item_anchored_contextget_work_item_anchored_contextdecisionsconstraintsopenQuestionsstateItemsoutOfScopescenariosdocumentTitleexpectedVersion0get_work_itemdescriptionFormat: "json"update_work_itemupdate_work_itemtransition_work_itemassign_work_itemunassign_work_itemconfirmed: falseAgent: story-map peers
Agent:故事图关联项
With product in : → → find row → filter others by same , , or / → selectively / anchored / .
set_contextget_story_maplist_story_map_work_itemsuserStepIduserActivityNamereleaseIdreleaseNameget_work_itemload_source_context在中设置产品信息后:调用 → → 找到对应行 → 按相同的、或/筛选其他项 → 选择性调用 / 获取锚定上下文 / 。
set_contextget_story_maplist_story_map_work_itemsuserStepIduserActivityNamereleaseIdreleaseNameget_work_itemload_source_contextSupporting reads
辅助查询
list_statuseslist_team_memberslist_blocker_typesconfirmed: falselist_statuseslist_team_memberslist_blocker_typesconfirmed: falseCommon mistakes
常见问题
| Symptom | Fix |
|---|---|
| Plans from list lines only | |
| Raw dumps by default | Signals first; raw only if insufficient. |
| Story map / releases errors | Set |
| Chat-only “done” | |
| Tool errors | Human fixes MCP or pastes |
| 症状 | 解决方法 |
|---|---|
| 仅基于列表行生成计划 | 按每个ID调用 |
| 默认返回原始数据 | 优先使用信号;仅当信号不足时返回原始数据。 |
| 故事图/版本查询报错 | 设置 |
| 仅通过聊天标记“完成” | 调用 |
| 工具报错 | 人工修复MCP或粘贴 |
When MCP is down or unclear
当MCP故障或不明确时
Ask the human to restore connectivity or paste . Do not invent parameters.
tools/list请用户恢复连接或粘贴****的结果。请勿自行编造参数。
tools/list