← 返回 Skills 市场
aigamatrix

Bo Ren

作者 Ren Bo · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ 安全检测通过
148
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install notebook-builder
功能描述
分段式 Jupyter Notebook 生成与修改工具。当用户需要创建、分段追加、修改、合并 Jupyter Notebook (.ipynb) 时使用此技能。支持的高级功能包括:(1) 分段多次生成 Notebook 内容,避免一次性生成过大导致超时或内容截断;(2) 本地图片 base64 嵌入到 Mark...
安全使用建议
这是一个用于本地创建与修改 Jupyter Notebook 的工具包,功能与其描述一致,但在使用前请考虑: - 该技能要求 agent 在宿主环境以终端方式执行 Python 代码并读写本地文件(包括 notebook 与图片)。这意味着 agent 运行时具有对所指定路径的访问权限。不要让技能操作包含机密或敏感数据的路径。 - 随附脚本仅使用标准库且不包含网络通信,但在执行前最好人工审阅 scripts/nb_helpers.py,确认没有你不希望的行为。 - 嵌入图片会把图片以 base64 写入 .ipynb,文件体积会显著增大;若担心泄露图片内容,请不要嵌入敏感图片。 - 若可能,将此技能在隔离环境或受限工作目录下运行(例如临时项目目录或容器)以降低潜在风险。 总体来说,从内部一致性角度该技能是合理的(benign),但仍需谨慎授予对本地文件系统的访问。
功能分析
Type: OpenClaw Skill Name: notebook-builder Version: 1.0.3 The notebook-builder skill bundle is a legitimate utility for programmatically creating and modifying Jupyter Notebook (.ipynb) files. The core logic in scripts/nb_helpers.py uses standard Python libraries (json, base64, hashlib) to manage notebook cells, embed images, and implement a basic hashed quiz system for educational purposes. There is no evidence of data exfiltration, network activity, or malicious execution; the instructions in SKILL.md correctly guide the AI agent to use the provided helper functions for its intended task.
能力评估
Purpose & Capability
技能名/描述、SKILL.md 的说明以及 scripts/nb_helpers.py 中的函数(创建/加载/保存 notebook、嵌入图片、判题、合并、导出等)在功能上相互匹配,所需能力与描述一致。
Instruction Scope
SKILL.md 强制要求 agent 通过 terminal 工具分段执行 Python 代码并检查 stdout(例如依赖 save_notebook() 打印的“✅”),此行为与实现目的一致,但意味着 agent 会在宿主环境中启动独立的 Python 进程并直接读写用户指定的文件路径,扩大了本地文件访问范围 —— 这是预期行为但值得注意。
Install Mechanism
无安装规范(instruction-only + 附带的纯 Python 脚本),不从外部 URL 下载或执行第三方包,风险较低。
Credentials
技能不请求任何环境变量或外部凭据,这与其用途相符。但脚本会读取任意由用户指定的本地文件(.ipynb、图片等),这对实现图片嵌入与 notebook 操作是必要的——用户应避免指向包含敏感信息的路径。
Persistence & Privilege
没有设置 always:true,也不修改其他技能或全局 agent 配置;不会在安装阶段持久化额外特权。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install notebook-builder
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /notebook-builder 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
notebook-builder v1.0.3 解决vibe coding工具对notebook生成、修改容易出错的问题。 - 支持分段式高效创建和灵活修改 Jupyter Notebook(.ipynb)文件 - 提供本地图片 base64 嵌入、判题系统(哈希答案)、cell 级增删改查、notebook 合并等多项功能 - 明确规定所有操作需由 agent 通过 terminal 工具自动执行,确保状态一致与流程顺畅 - 附带丰富辅助脚本,适用于教学、编程练习、技术文档等多场景的 notebook 生成与维护
元数据
Slug notebook-builder
版本 1.0.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Bo Ren 是什么?

分段式 Jupyter Notebook 生成与修改工具。当用户需要创建、分段追加、修改、合并 Jupyter Notebook (.ipynb) 时使用此技能。支持的高级功能包括:(1) 分段多次生成 Notebook 内容,避免一次性生成过大导致超时或内容截断;(2) 本地图片 base64 嵌入到 Mark... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 148 次。

如何安装 Bo Ren?

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

Bo Ren 是免费的吗?

是的,Bo Ren 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Bo Ren 支持哪些平台?

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

谁开发了 Bo Ren?

由 Ren Bo(@aigamatrix)开发并维护,当前版本 v1.0.3。

💬 留言讨论