Skip to content

Commit e04dbc5

Browse files
author
CodeBuddy Attribution Bot
committed
fix(attribution): Write 工具错误提示缺乏引导性,导致模型无法正确转换数据类型 (issue_mnrlm3si_7cqccf)
1 parent ce48174 commit e04dbc5

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

config/codebuddy-plugin/rules/cloudbase_rules.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,11 @@ updatedAt: 2026-03-27T00:00:00.000Z
3333
- 先查看当前实际生效的实现文件和按钮处理器,直接在原有结构上补齐功能。
3434
- 功能性修复优先于设计探索;除非用户明确要求改视觉,否则不要先进入 UI 设计流程。
3535

36+
**2.2 工具结果写文件时先序列化**
37+
- 当使用通用写文件工具把 MCP 或其他工具结果保存到本地文件时,`content` 必须是字符串,不能直接传对象。
38+
- 如果目标文件是 JSON,先执行 `JSON.stringify(result, null, 2)`,再把返回的字符串写入文件。
39+
- 如果写文件工具提示 `content` 之类的参数期望 `string` 却收到了 `object`,不要原样重试;先序列化对象,再重试一次。
40+
3641
**3. 认证区分平台**
3742
- Web 项目使用 CloudBase Web SDK 内置认证(如 `auth.toDefaultLoginPage()`
3843
- 小程序项目天然免登录,云函数中获取 `wxContext.OPENID`

0 commit comments

Comments
 (0)