← 返回 Skills 市场
Xinqing Journal
作者
dyby99-gif
· GitHub ↗
· v1.0.0
304
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install xinqing-journal
功能描述
心情日记 — 智能情绪追踪器,通过自然语言记录中文日记、自动识别7种情绪、 1-10分评分、智能标签提取,生成日/周/月报告和趋势分析。 数据纯本地JSON存储,零网络请求,保护隐私。
安全使用建议
This skill appears to do what it says: local journaling, simple NLP keyword matching, and JSON reports — no network calls or secret requirements were found in the provided files. However, two caveats before installing: 1) The code shown in the submission was truncated, so review the full scripts (scripts/journal.py and scripts/mood-report.py) to confirm there are no hidden network calls or unexpected file accesses in the omitted portions. 2) Data is stored in cleartext under ~/.openclaw/workspace/data/journal/entries.json; if your entries include highly sensitive information, consider encrypting the data file, restricting filesystem access, or keeping backups. Minor non-security notes: the code attempts to chmod files (may be no-op on some systems) and there are small parsing/keyword edge-cases (e.g., whitespace in a keyword in assets) that affect accuracy but not safety.
功能分析
Type: OpenClaw Skill
Name: xinqing-journal
Version: 1.0.0
The skill bundle is benign. It functions as a local mood journal, explicitly stating and implementing zero network requests and storing all data locally within the OpenClaw workspace (`~/.openclaw/workspace/data/journal/entries.json`). The Python scripts (`journal.py`, `mood-report.py`) use standard libraries, handle user input safely without shell injection risks, and even include privacy-enhancing features like setting strict file permissions (`0o600`) and an anonymized data export option. The `SKILL.md` documentation reinforces these privacy claims and provides clear, non-malicious instructions for the AI agent.
能力评估
Purpose & Capability
Name/description (local mood journal, Chinese NLP, reports) align with requested resources and code: no external credentials, no network calls, data stored under ~/.openclaw/workspace/data/journal, and scripts implement diary CRUD and reporting. Required dependencies declared (Python 3.9+) match the provided Python-only implementation.
Instruction Scope
SKILL.md instructs CLI usage of the included scripts and documents the local JSON storage path. The code reads/writes only the journal JSON and the local assets/moods.json; it does not reference other system config, credentials, or remote endpoints in the supplied portions.
Install Mechanism
No install spec and no external packages are required (standard library only). The skill is instruction-only with Python scripts included, so nothing is downloaded or executed from external URLs during install.
Credentials
No environment variables, credentials, or unrelated config paths are requested. The only filesystem access is to a single user-local data directory (~/ .openclaw/workspace/data/journal) and to the bundled assets/moods.json, which is proportionate to the stated purpose.
Persistence & Privilege
The skill does not request persistent platform privileges (always:false) and does not attempt to modify other skills or system settings in the provided code. It stores its own data under a dedicated workspace path.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install xinqing-journal - 安装完成后,直接呼叫该 Skill 的名称或使用
/xinqing-journal触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
v1.0.0: 首次发布。支持中文自然语言日记记录、7种情绪自动识别(长关键词优先匹配)、1-10评分、8类标签提取、日/周/月报告+趋势分析、匿名导出、文件权限隐私保护(600/700)。58个单元测试全部通过。
元数据
常见问题
Xinqing Journal 是什么?
心情日记 — 智能情绪追踪器,通过自然语言记录中文日记、自动识别7种情绪、 1-10分评分、智能标签提取,生成日/周/月报告和趋势分析。 数据纯本地JSON存储,零网络请求,保护隐私。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 304 次。
如何安装 Xinqing Journal?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install xinqing-journal」即可一键安装,无需额外配置。
Xinqing Journal 是免费的吗?
是的,Xinqing Journal 完全免费(开源免费),可自由下载、安装和使用。
Xinqing Journal 支持哪些平台?
Xinqing Journal 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Xinqing Journal?
由 dyby99-gif(@dyby99-gif)开发并维护,当前版本 v1.0.0。
推荐 Skills