fix(cli): 轨迹分析驱动的 8 处命令修复 + 技能文档同步 (0.1.5)
- table get/update: 改用真实路由 /api/base/:baseId/table/:tableId(/name)
- view get/update/delete: table 域路由;view update 实现文档承诺的
--filter/--sort/--group/--column-meta(sort 自动包装 sortObjs)
- record create --fields 自动包装 {records:[{fields}]}
- record delete 单条走单删端点(修复单值 query 解析成 string 的 400),
支持位置参数;record list 加为 record get 别名
- record get-one / record get --record-id 走 table 域路由
- 移除 sql 命令:后端无 SQL 查询 API(404),技能文档 5 处同步改写
- plugin 技能 dev-workflow 内联 known-good webpack.config
(禁止 output.library.type=iife,评估轨迹中 with_skill 组也反复踩坑)
This commit is contained in:
@@ -106,7 +106,7 @@ inkreach-teable [全局选项] <命令>
|
||||
fire webhook <baseId> <workflowId> [--body <json>] 模拟 webhook
|
||||
|
||||
SQL(只读):
|
||||
sql <sql> POST /api/base/{baseId}/sql
|
||||
~~sql <sql>~~ (removed in 0.1.5 — backend has no SQL query API)
|
||||
```
|
||||
|
||||
### 3.3 关键设计决策
|
||||
@@ -170,7 +170,7 @@ YAML frontmatter(name + 极详细的 description 触发条件)+ 以下章节
|
||||
2. **基础资源命令**:base/table/field/record/view(官方兼容端点,最简单)。
|
||||
3. **workflow 命令**:list/get/create/update/delete/activate/deactivate/test。
|
||||
4. **触发器/Action 便捷封装**:`trigger set` / `action add/update/delete`(内部 GET-modify-PUT 全图)。
|
||||
5. **secrets / runs / fire / sql**。
|
||||
5. **secrets / runs / fire**(sql 已在 0.1.5 移除:后端无 SQL 查询 API)。
|
||||
6. **skill 文档**:SKILL.md + guides + api-reference + metadata + install.sh。
|
||||
7. **端到端验证**:真实实例跑通全链路。
|
||||
8. **注册**:在 AGENTS.md 添加 skill 说明。
|
||||
|
||||
Reference in New Issue
Block a user