← 返回 Skills 市场
oakcoderx

Half Full

作者 OakcoderX · GitHub ↗ · v0.1.4
cross-platform ⚠ suspicious
998
总下载
0
收藏
1
当前安装
5
版本数
在 OpenClaw 中安装
/install half-full
功能描述
半饱 — 生活的高潮所在。A mindful eating companion for desk workers. Track meals with photos, understand your body's needs, no gym guilt.
使用说明 (SKILL.md)

半饱 🍃

生活的高潮所在。

不是教练,不是健身搭子,是你幸福生活的陪伴。

安全使用建议
What to consider before installing: - Data storage and privacy: the skill stores meal logs, weight, and activity locally (data/*.json). It may save file paths to photos from your machine in logs; although the scripts do not upload photos, those paths can appear in stored records and responses. Review where the skill will be installed so you control the data directory. - Silent health inferences: AGENT_GUIDE documents that the agent should silently infer menstrual cycles and '静默调整' behavior (i.e., make private inferences without telling the user). That is sensitive behavior — decide whether you want a tool that infers and acts on such signals without explicit user-visible consent. - Ambiguous install instruction: SKILL.md has 'pip3 install -q' with no packages listed. This looks like a placeholder or mistake; confirm there is no hidden installer step before running anything. The provided Python scripts use only the standard library. - Autonomous invocation: by default the agent can call this skill automatically; combined with automatic parsing of incoming messages, this can lead to data being recorded without explicit, immediate user confirmation. If you do not want automatic parsing, disable autonomous invocation or require explicit invocation. - Practical checks: inspect/verify the directory where data will be written, and inspect the AGENT_GUIDE/README for any behavior you disagree with. If you proceed, consider (1) backing up or removing any sensitive photo paths from sample data, (2) running the scripts in a sandbox or with restricted agent permissions, and (3) confirming there are no network calls or added installers before granting broader access. If you want, I can: list exactly which files will be written/modified by each script, or suggest minimal changes to make the inference behavior explicit and privacy-respecting.
功能分析
Type: OpenClaw Skill Name: half-full Version: 0.1.4 The OpenClaw AgentSkills bundle 'half-full' appears benign. The Python scripts (`food_db.py`, `health_sync.py`, `log.py`, `profile.py`) perform local file I/O within a dedicated 'data' directory, which is expected for a data-tracking application. There are no observed external network calls, dynamic code execution of user-controlled input, shell injection vulnerabilities, or attempts to access sensitive system files or environment variables. The `SKILL.md` and `AGENT_GUIDE.md` files contain instructions for the AI agent that focus on shaping its persona and interaction style to be supportive and non-judgmental, aligning with the skill's stated purpose, without any malicious prompt injection attempts.
能力评估
Purpose & Capability
Name/description (mindful eating companion) align with included scripts and data: meal logging (scripts/log.py), profile and expenditure (scripts/profile.py), a local food DB (scripts/food_db.py), and Apple Health parsing (scripts/health_sync.py). Required binary is only python3 and no external credentials or config paths are requested — proportionate for the stated purpose.
Instruction Scope
Runtime instructions and AGENT_GUIDE direct the agent to parse messages tagged '[半饱数据]' and persist activity/weight and meal logs locally. The AGENT_GUIDE explicitly documents '隐性' (silent) inference of menstrual cycles from eating/weight patterns and guidance to '静默调整' behavior without surfacing the inference. That is a privacy/ethics concern: the skill is designed to capture and act on sensitive health signals without explicit, visible consent. The scripts do not appear to read arbitrary system files or send data externally, but stored records include user-local absolute photo paths (e.g., /Users/...), which could expose local paths in logs/responses.
Install Mechanism
This is an instruction+code skill with no installer spec in the registry (lowest risk). SKILL.md contains an 'install: "pip3 install -q"' line which is odd/ambiguous because no packages are named; the code itself only uses Python stdlib. The ambiguous install line should be clarified (it currently does nothing or could be misused by an installer). No network downloads or external packages are referenced in code.
Credentials
The skill requests no environment variables, no external credentials, and no config paths. All file I/O is to a data/ folder inside the skill directory (scripts compute a local data path), which is proportional to a local logging assistant.
Persistence & Privilege
always:false (not force-included). disable-model-invocation:false (default) — the skill can be invoked autonomously by the agent. Combined with the AGENT_GUIDE's direction to automatically parse incoming messages that contain '[半饱数据]' and silently infer sensitive states, this autonomous invocation increases privacy risk. The skill writes persistent local records (activity.json, weight.json, log-*.json) inside its data folder; it does not modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install half-full
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /half-full 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.4
v0.1.4: 新增 Apple Health 数据接收(health_sync.py),支持 iPhone Shortcuts 自动同步步数/消耗/体重
v0.1.3
SKILL.md精简,技术指引拆到AGENT_GUIDE.md
v0.1.2
重写README,面向用户而非工程师
v0.1.1
精简文档,内部行为指南独立
v0.1.0
首次发布。以食物为话题,做你温柔的朋友。
元数据
Slug half-full
版本 0.1.4
许可证
累计安装 1
当前安装数 1
历史版本数 5
常见问题

Half Full 是什么?

半饱 — 生活的高潮所在。A mindful eating companion for desk workers. Track meals with photos, understand your body's needs, no gym guilt. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 998 次。

如何安装 Half Full?

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

Half Full 是免费的吗?

是的,Half Full 完全免费(开源免费),可自由下载、安装和使用。

Half Full 支持哪些平台?

Half Full 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Half Full?

由 OakcoderX(@oakcoderx)开发并维护,当前版本 v0.1.4。

💬 留言讨论