← 返回 Skills 市场
humblebin

Diankeyuan Contacts

作者 HumbleBin · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
301
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install diankeyuan-contacts
功能描述
管理电科院人员信息和科室关系的技能。支持添加、查询、更新电科院工作人员、科室、办公室等信息。
使用说明 (SKILL.md)

电科院联系人管理技能

管理电科院(电力科学研究院)的人员信息、科室关系、办公室位置等。


📋 功能列表

1. 添加人员

添加电科院人员:[姓名] [科室] [职务] [办公室] [备注]

2. 查询人员

查询 [姓名] 的信息
电科院有哪些人?
[科室] 有哪些人?

3. 查询科室

电科院有哪些科室?
[科室] 的办公室在哪?

4. 更新信息

更新 [姓名] 的 [职务/办公室] 为 [新值]

5. 删除人员

删除 [姓名] 的信息

💾 数据存储

数据保存在:/Users/aibin/.openclaw/workspace/diankeyuan_contacts.json

数据结构

{
  "departments": {
    "系统所": {
      "二次评估室": {
        "office": "1512",
        "members": [
          {
            "name": "叶新",
            "role": "市场",
            "office": "1512",
            "addedAt": "2026-03-02"
          }
        ]
      }
    }
  }
}

🔧 使用示例

添加人员

添加电科院人员:叶新 系统所 - 二次评估室 市场 1512
添加电科院人员:王云凤 系统所 - 二次评估室 工程师 1512

查询人员

查询叶新的信息
→ 叶新,系统所 - 二次评估室,市场,办公室 1512

系统所有哪些人?
→ 叶新(市场)、王云凤(工程师)

二次评估室的办公室在哪?
→ 1512 室

更新信息

更新叶新的职务为 市场经理
→ 已更新:叶新 职务 市场 → 市场经理

删除人员

删除叶新的信息
→ 已删除:叶新 的信息

📊 快速命令

命令 说明
电科院人员列表 显示所有人员
电科院科室列表 显示所有科室
查询 [姓名] 查询指定人员
添加 [姓名] [科室] [职务] [办公室] 添加人员
更新 [姓名] [字段] [新值] 更新信息
删除 [姓名] 删除人员

🎯 使用场景

  • ✅ 记录电科院测试时遇到的人员
  • ✅ 快速查询某个人在哪个科室
  • ✅ 查找某个科室的办公室位置
  • ✅ 维护电科院联系人网络
  • ✅ 测试前快速了解相关人员

📝 注意事项

  1. 所有操作会自动保存到 JSON 文件
  2. 支持模糊查询(输入部分姓名即可)
  3. 科室格式:所 - 室(如:系统所 - 二次评估室)
  4. 办公室格式:房间号(如:1512)

Version: 1.0.0 | Author: 灵儿 | Created: 2026-03-02

安全使用建议
This skill is a local contact manager that reads/writes a JSON file and does not reach out to the network or request secrets. Before installing or using it: 1) Inspect/confirm or change the DATA_FILE path in manager.py (currently /Users/aibin/...) so it points to a directory you control; 2) be aware the skill will store contact data locally in that JSON file — avoid putting sensitive personal data there unless you trust and secure the file (permissions/backups); 3) run the Python script in a safe environment (review the code if you want extra assurance); 4) if you expect the skill to be multi-user or run under a different account, modify the hardcoded path to a configurable location (e.g., use relative path or environment variable).
功能分析
Type: OpenClaw Skill Name: diankeyuan-contacts Version: 1.0.0 The OpenClaw skill 'diankeyuan-contacts' is designed for local contact management. The `SKILL.md` provides clear, benign instructions for managing personnel and department information, without any evidence of prompt injection attempts against the AI agent. The `manager.py` script performs standard CRUD operations (add, query, update, delete) on a local JSON file located at `/Users/aibin/.openclaw/workspace/diankeyuan_contacts.json`. There are no signs of data exfiltration, malicious execution, persistence mechanisms, or network activity. Input from command-line arguments is handled as data within Python functions and JSON serialization, preventing shell injection vulnerabilities. The skill's behavior is fully aligned with its stated purpose.
能力评估
Purpose & Capability
Name/description (管理电科院联系人) align with the provided code and SKILL.md: both implement add/query/update/delete of local contacts. One mismatch: the data file path is hardcoded to /Users/aibin/.openclaw/workspace/diankeyuan_contacts.json, which assumes a specific username/environment rather than a generic, configurable location.
Instruction Scope
SKILL.md documents commands and states data is stored in the JSON file; the included manager.py only reads/writes that JSON file and prints results. The instructions do not ask the agent to read other system files, environment variables, or send data to remote endpoints.
Install Mechanism
No install spec or remote downloads are present. This is an instruction-only skill supplemented by a local Python script; nothing is written to disk by an installer beyond the included code file.
Credentials
The skill requests no environment variables or external credentials, which is proportionate. Note that the script uses a fixed filesystem path under /Users/aibin; this is not a secret but is environment-specific and may be undesirable if you run under a different user or want data elsewhere.
Persistence & Privilege
always is false and the skill does not request elevated privileges or modify other skills/configs. It does persist data to a local JSON file (its own data), which is expected behavior for a contact manager.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install diankeyuan-contacts
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /diankeyuan-contacts 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of diankeyuan-contacts. - Supports adding, querying, updating, and deleting 电科院 (Power Research Institute) staff and department information. - Enables management of departments, office locations, and personnel roles. - Provides quick commands and examples for efficient contact management. - Data is stored locally in a JSON file for easy retrieval and modification.
元数据
Slug diankeyuan-contacts
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Diankeyuan Contacts 是什么?

管理电科院人员信息和科室关系的技能。支持添加、查询、更新电科院工作人员、科室、办公室等信息。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 301 次。

如何安装 Diankeyuan Contacts?

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

Diankeyuan Contacts 是免费的吗?

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

Diankeyuan Contacts 支持哪些平台?

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

谁开发了 Diankeyuan Contacts?

由 HumbleBin(@humblebin)开发并维护,当前版本 v1.0.0。

💬 留言讨论