← 返回 Skills 市场
jimislg

Notion记账财务分析

作者 jimislg · GitHub ↗ · v1.0.5 · MIT-0
cross-platform ⚠ suspicious
96
总下载
0
收藏
1
当前安装
6
版本数
在 OpenClaw 中安装
/install notion-accounting-analysis
功能描述
Notion记账财务数据分析技能,自动读取支出收入流水表,全量翻页获取数据,100%解析relation类别字段,按年月类别标签多维分析并生成Markdown财务报告。
安全使用建议
This skill appears to do what it says (read Notion tables, resolve relation IDs, generate a Markdown report). However: 1) The registry metadata does not list the Notion token it actually needs — the SKILL.md and analyze.mjs expect you to provide a Notion Integration Token and data_source_id. Treat that as a packaging/metadata bug. 2) Before installing or running, create a dedicated Notion integration with the least privileges needed and add it only to the pages/databases you want analyzed. Do not reuse a broad personal token. 3) Review the bundled analyze.mjs (it uses only api.notion.com) and test the tool on non-sensitive data first. 4) If you plan to allow autonomous runs, be aware the agent could use any token you provide to query your Notion workspace; consider keeping this skill user-invocable only or removing long-lived tokens from agent storage. If you want higher assurance, ask the developer to: (a) update registry metadata to declare required credentials, (b) document what the integration can access and where reports are written, and (c) sign the package or provide a provenance/homepage.
功能分析
Type: OpenClaw Skill Name: notion-accounting-analysis Version: 1.0.5 The skill bundle is a legitimate tool for analyzing Notion-based accounting data. The core logic in `analyze.mjs` correctly implements Notion API pagination and relation ID resolution, communicating only with the official Notion API (api.notion.com) and saving reports locally to the workspace. No evidence of data exfiltration, malicious execution, or prompt injection was found.
能力评估
Purpose & Capability
The skill's stated purpose (read Notion accounting tables, resolve relation IDs, generate Markdown reports) matches the code and SKILL.md instructions: analyze.mjs talks only to api.notion.com and the SKILL.md documents the Notion workflow. However the registry metadata claims 'Required env vars: none' and 'Primary credential: none' while the SKILL.md and analyze.mjs clearly require a Notion Integration Token (and a data_source_id). That mismatch is incoherent and should be corrected.
Instruction Scope
The runtime instructions and analyze.mjs keep activity within Notion's API (search, data_sources query, pages retrieval) and output a Markdown report to /workspace/. There are no calls to third-party endpoints or unexpected exfiltration in the code. The instructions do reference an environment variable ($NOTION_API_TOKEN) and CLI token argument — which the metadata doesn't declare — and the skill will enumerate relation IDs and print them to stdout and the report (useful for debugging but may reveal internal IDs).
Install Mechanism
There is no install spec or remote download; this is an instruction-only skill with a bundled Node.js script (analyze.mjs). No external install URLs, package installs, or archived downloads are used.
Credentials
The code requires a Notion Integration Token and data_source_id to function — those are appropriate and proportional for the stated task. The problem is that the skill registry metadata does not declare these required credentials (no required env vars / primary credential listed). That omission is a mismatch that can lead to surprising behavior (agent asking for secrets unexpectedly). No other unrelated credentials are requested.
Persistence & Privilege
The skill is not marked always:true, is user-invocable by default, and does not attempt to modify other skills or system-wide settings. It runs ad-hoc and writes its report to /workspace/, which is expected for a reporting tool.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install notion-accounting-analysis
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /notion-accounting-analysis 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.5
No changes detected in this version. - Version number updated to 1.0.5 - No file changes or feature updates included
v1.0.4
- Update version to 1.0.4. - Simplify and condense the skill description. - Remove less essential tags to streamline metadata. - No code or logic changes; documentation only.
v1.0.3
- Added README.md with usage and documentation details. - No changes to core skill logic or features. - Improves accessibility and understanding for new users with clear instructions.
v1.0.2
**Version 1.0.2 Changelog** - 优化描述,新增更清晰的使用场景说明,加标签字段,提升易用性 - 强调 relation 字段必须 100% 解析,方案更标准,并注明异常主动提示机制 - 精简并明确字段识别和全量数据获取流程,突出“自动翻页、不漏任何记录”优势 - 把已知 relation ID 列表格式化为只展示前 8 位,便于查阅与安全 - 报告模板更新,文档结构更简明,常见错误与处理方案更直接
v1.0.1
- Improved description for clarity and emphasis on use cases and integration requirements. - No feature or logic changes; documentation update only.
v1.0.0
- Initial release of "notion-accounting-analysis" skill. - Enables automated financial data analysis from Notion accounting tables via Notion API. - Supports complete data retrieval with proper pagination handling. - Accurately parses both relation and select category fields for classification. - Generates structured reports, including year/month/category summaries and top spending insights. - Designed for users providing a Notion Integration Token and the data source ID of their accounting table.
元数据
Slug notion-accounting-analysis
版本 1.0.5
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 6
常见问题

Notion记账财务分析 是什么?

Notion记账财务数据分析技能,自动读取支出收入流水表,全量翻页获取数据,100%解析relation类别字段,按年月类别标签多维分析并生成Markdown财务报告。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 96 次。

如何安装 Notion记账财务分析?

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

Notion记账财务分析 是免费的吗?

是的,Notion记账财务分析 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Notion记账财务分析 支持哪些平台?

Notion记账财务分析 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Notion记账财务分析?

由 jimislg(@jimislg)开发并维护,当前版本 v1.0.5。

💬 留言讨论