← 返回 Skills 市场
roollond

写入智能表格记录

作者 Roollond · GitHub ↗ · v1.3.0 · MIT-0
cross-platform ✓ 安全检测通过
449
总下载
0
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install smartsheet-write
功能描述
当用户请求写入数据(添加新记录或更新已有记录)时,可以使用本技能向企业微信智能表格写入数据。本技能**强制先检查并主动向用户索要** Webhook 地址和该工作表的「示例数据」schema(若缺少则立即询问并保存),之后根据 schema 精确构建 JSON payload。内置 8 个复杂度递增的完整示例、日...
安全使用建议
This skill appears to do what it says: it sends JSON payloads to 企业微信智能表格 webhooks you provide, and it saves those webhook URLs and schemas to ~/.openclaw/workspace/config/smartsheet-tables.json for reuse. Before installing or using it: 1) Treat each webhook URL as a secret/write-key — only provide webhooks you control and trust. 2) If you don't want persistent access, decline the prompt to save the webhook (the skill documents that option). 3) Be aware the agent will proactively suggest storing records and may, after confirmation, reuse saved webhooks in the same conversation; if you prefer stricter control, avoid saving webhooks or disable the skill. 4) You can inspect scripts/send_record.py locally (it uses only standard Python libs and posts directly to the provided webhook) to verify behaviour. If you want more assurance, test with a non-production/test webhook first.
功能分析
Type: OpenClaw Skill Name: smartsheet-write Version: 1.3.0 The skill is a legitimate tool for writing data to Enterprise WeChat (WeCom) Smartsheets via Webhooks. It includes a Python script (scripts/send_record.py) that uses standard libraries to send JSON payloads to the official WeCom API (qyapi.weixin.qq.com) and provides clear instructions (SKILL.md) for the AI agent to manage user configurations and confirm actions. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
能力评估
Purpose & Capability
Name/description match the actual behaviour: the skill asks for a Webhook and schema, constructs payloads, and sends them to 企业微信智能表格. The only resource it requires is a per-table webhook and a local config file to store those webhooks — which is coherent with the stated purpose.
Instruction Scope
SKILL.md explicitly instructs the agent to read/write the local config at ~/.openclaw/workspace/config/smartsheet-tables.json, to ask the user for the webhook and example JSON, and to proactively offer to write when the user expresses a 'record' intent. These actions are within the declared purpose, but the proactive triggering behavior means the agent may initiate write flows whenever it detects relevant user intent (it does ask for confirmation before using a saved webhook the first time in a conversation).
Install Mechanism
No install spec; only an included Python helper script (scripts/send_record.py). No downloads from external URLs or obscure package installs. The script uses standard libraries (urllib, datetime).
Credentials
The skill requests no environment variables or external credentials. It stores user-provided webhooks (which act as the table write key) in a declared local config path — that is proportional to the feature and explicitly documented in SKILL.md.
Persistence & Privilege
always:false and no system-wide config changes. The skill persists user-provided webhook URLs and schemas to its own config path so it can reuse them later; combined with autonomous invocation (default platform behaviour), this enables the agent to perform future writes without the user re-entering the webhook. This is expected for convenience but is a privacy/safety consideration the user should be aware of.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install smartsheet-write
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /smartsheet-write 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.3.0
Version 1.3.0 - 增加对 Webhook 保存与使用的透明声明,明确本地记录仅用于后续写入,不做其他用途。 - 首次向某表写入时,需二次确认复用已保存的 Webhook,提升用户数据安全感。 - 配置保存步骤变为可选,先询问用户意愿后再保存 Webhook 与字段 schema。 - SKILL.md 描述更精简直接,聚焦主动触发与最常用写入场景,删除冗余内容。 - 明确 config 文件用途及路径,添加 network_access 限定范围说明。
v1.1.0
- Initial public release of smartsheet-write (v1.0.0). - Added support for writing data to WeCom Smart Sheet via Webhook, including both record addition and update. - Introduced configuration workflow: requires user to provide a Webhook URL and example data schema before performing any write. - Included guides and examples for creating tables, saving configurations, and matching data fields. - Provided helper references: `references/examples.md`, `references/field-types.md`, and a `scripts/send_record.py` script for automated sending and date conversion. - New best practices for proactively recommending Smart Sheet usage for structured business data recording.
v1.0.0
- Initial release of the smartsheet-write skill to write data into WeChat Work Sheets via Webhook. - Requires users to provide both a complete Webhook address and schema (“示例数据” JSON) before any action; otherwise, prompts for missing info and saves it. - Strict workflow for configuration check, user confirmation, and persistent storage of key details per chat. - Provides thorough field type/value mapping rules, practical usage scenarios, and 8 stepwise, real-world JSON examples (including date conversion, member/user fields, files, and updates). - Includes built-in safety, data limits, and usage reminders for every write operation. - Offers ready-to-use curl and Python (requests) snippets to send constructed JSON payloads.
元数据
Slug smartsheet-write
版本 1.3.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 3
常见问题

写入智能表格记录 是什么?

当用户请求写入数据(添加新记录或更新已有记录)时,可以使用本技能向企业微信智能表格写入数据。本技能**强制先检查并主动向用户索要** Webhook 地址和该工作表的「示例数据」schema(若缺少则立即询问并保存),之后根据 schema 精确构建 JSON payload。内置 8 个复杂度递增的完整示例、日... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 449 次。

如何安装 写入智能表格记录?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install smartsheet-write」即可一键安装,无需额外配置。

写入智能表格记录 是免费的吗?

是的,写入智能表格记录 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

写入智能表格记录 支持哪些平台?

写入智能表格记录 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 写入智能表格记录?

由 Roollond(@roollond)开发并维护,当前版本 v1.3.0。

💬 留言讨论