基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Kernel8901/ai-agent-skills-classification --skill bark-push命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
BIM应用与图纸会审智能助手。支持BIM模型应用策划、图纸会审问题梳理、碰撞检查分析、 施工深化设计协调。 适用场景: (1) 用户说"帮我做图纸会审"、"BIM怎么用"、"图纸有问题" (2) 图纸会审问题清单整理与分类 (3) BIM应用策划(LOD等级/应用点/交付标准) (4) 碰撞检查报告编写与问题分类 (5) 施工深化设计协调(机电综合/钢结构/幕墙) (6) 工程量提取与复核 (7) 施工模拟(4D进度/5D造价)策划 (8) BIM交付标准与模型质量审查 (9) 竣工BIM模型移交要求
施工方案智能生成助手。根据工程类型、规模、地质条件、工期要求等信息,自动生成结构化施工方案。 适用场景: (1) 用户说"帮我写施工方案"、"生成施工组织设计"、"编制专项施工方案" (2) 涉及土建、市政、装饰装修、机电安装、桥梁、隧道等各类工程施工方案编制 (3) 需要生成安全专项方案(高支模、深基坑、脚手架、起重吊装等危大工程) (4) 施工方案审查、优化、补充完善 (5) 施工工序策划、资源配置计划、质量控制措施编制
工程合同智能审查助手。对建设工程合同进行专业审查,识别风险条款、不平等条款、缺失条款, 提供修改建议和谈判策略。 适用场景: (1) 用户说"帮我审查合同"、"看看这个合同有没有问题"、"合同条款怎么改" (2) 建设工程施工合同(EPC/总包/分包/劳务)审查 (3) 工程咨询、监理、设计合同审查 (4) 采购合同、设备租赁合同审查 (5) 合同谈判策略建议 (6) 合同条款起草与完善 (7) 合同履行过程中的条款解读 (8) 索赔条款、违约责任条款分析
| name | bark-push |
| description | 智能 Bark 推送助手,支持多用户管理、智能内容识别、历史记录追踪和消息更新功能 |
| homepage | https://bark.day.app |
| emoji | 🔔 |
| metadata | {"clawdbot":{"config":{"requiredEnv":"[Truncated]","stateDirs":"[Truncated]","example":"# 推送文本消息给单个用户\nbark-push --user alice --content \"会议将在10分钟后开始\"\n\n# 推送图片给多个用户\nbark-push --user alice,bob --content \"https://example.com/image.png\"\n\n# 推送带标题的消息给全部用户\nbark-push --user all --title \"系统通知\" --content \"服务器将在今晚维护\"\n\n# 更新已推送的消息\nbark-push --update <push_id> --user alice --content \"会议时间改为15分钟后\"\n\n# 查看帮助信息\nbark-push --help-skill\n"}}} |
🔔 智能 Bark 推送助手,为您提供便捷、灵活的消息推送服务。
自动识别您发送的内容类型,以最优方式推送:
image 参数)url 参数)body 参数)--user alice--user alice,bob,charlie--user all通过 JSON 配置文件管理默认推送参数:
用户指定的参数优先于默认配置。
根据操作结果返回清晰的信息:
首次使用前,创建配置文件 config.json:
{
"default_push_url": "https://api.day.app",
"ciphertext": "",
"users": {
"alice": "your_device_key_1",
"bob": "your_device_key_2"
},
"defaults": {
"level": "active",
"volume": 10,
"badge": 1,
"sound": "bell",
"icon": "",
"group": "default",
"call": false,
"autoCopy": false,
"copy": "",
"isArchive": true,
"action": ""
},
"groups": ["work", "personal", "urgent"],
"history_limit": 100,
"enable_update": true
}
# 推送简单文本消息
bark-push --user alice --content "Hello, World!"
# 推送带标题的消息
bark-push --user alice --title "重要通知" --content "会议将在10分钟后开始"
# 推送图片
bark-push --user bob --content "https://example.com/photo.jpg"
# 推送给多个用户
bark-push --user alice,bob --title "团队通知" --content "项目已上线"
# 推送给所有用户
bark-push --user all --title "系统公告" --content "服务器维护通知"
# 指定消息级别
bark-push --user alice --content "紧急事件" --level critical
# 指定分组
bark-push --user alice --content "工作提醒" --group work
# 更新已推送的消息
bark-push --update abc123 --user alice --content "会议时间改为15分钟后"
# 删除已推送的消息
bark-push --delete abc123 --user alice
# 查看历史记录
bark-push --list-history --history-limit 20
# 查看用户列表
bark-push --list-users
# 查看帮助信息
bark-push --help-skill
| 参数 | 说明 | 示例 |
|---|---|---|
--config | 配置文件路径 | --config ./config.json |
--user, -u | 指定推送用户(别名或 device_key) | --user alice |
--title, -t | 消息标题 | --title "重要通知" |
--subtitle | 消息副标题 | --subtitle "10分钟后" |
--content, -c | 消息内容 | --content "消息内容" |
--group | 指定分组 | --group work |
--help-skill | 显示帮助信息 | --help-skill |
| 参数 | 说明 | 取值范围 |
|---|---|---|
--level | 消息级别 | passive, active, time-sensitive, critical |
--volume | 音量 | 0-10 |
--badge | 角标数字 | 整数 |
--sound | 通知声音 | bell, chime, glass 等 |
--icon | 图标 URL | 完整的 HTTPS URL |
--call | 是否呼叫 | 1/0/true/false |
--autoCopy | 自动复制 | 1/0/true/false |
--copy | 复制内容 | 字符串 |
--isArchive | 自动归档 | 1/0/true/false |
--action | 自定义动作 | JSON 字符串 |
--ciphertext | 加密密文 | 字符串 |
| 参数 | 说明 | 示例 |
|---|---|---|
--update | 更新已推送的消息 | --update abc123 |
--delete | 删除已推送的消息 | --delete abc123 |
--list-users | 列出所有用户 | --list-users |
--list-groups | 列出所有分组 | --list-groups |
--list-history | 列出历史记录 | --list-history --history-limit 20 |
--history-limit | 历史列表条数 | --history-limit 20 |
在 config.json 的 users 字段中配置用户别名:
{
"users": {
"alice": "device_key_alice_123",
"bob": "device_key_bob_456",
"charlie": "device_key_charlie_789"
}
}
在 config.json 的 defaults 字段中配置默认推送参数:
{
"defaults": {
"level": "active",
"volume": 10,
"badge": 1,
"sound": "bell",
"group": "default"
}
}
在 config.json 的 groups 字段中定义可用分组:
{
"groups": ["work", "personal", "urgent", "family"]
}
在 config.json 的 history_limit 字段中设置历史记录保存数量:
{
"history_limit": 100
}
{
"ciphertext": "your_encryption_key"
}
bark-push --user alice --content "别忘了下午3点的会议"
bark-push --user all --title "服务器告警" --content "CPU使用率超过90%" --level critical --sound alarm
bark-push --user alice,bob,charlie --title "项目进度" --content "前端开发已完成,请开始测试" --group work
bark-push --user bob --content "https://example.com/screenshot.png"
# 首次推送
bark-push --user alice --content "会议将在10分钟后开始"
# 返回推送 ID:abc123
# 更新消息
bark-push --update abc123 --user alice --content "会议时间改为15分钟后"
如果提示配置文件不存在,请在当前目录或 ~/.bark-push/ 目录下创建 config.json 文件。
如果提示用户不存在,使用 --list-users 命令查看可用用户列表,并在 config.json 中添加用户配置。
确保 ~/.bark-push/ 目录具有写入权限,历史记录文件会自动创建。
如果配置了 ciphertext,所有推送将使用加密方式发送:
{
"ciphertext": "your_encryption_key"
}
支持 Bark 的自定义动作功能,可以在通知中添加交互按钮:
bark-push --user alice --content "是否同意?" --action '{"action":"confirm","text":"同意"}'
使用脚本批量推送消息:
#!/bin/bash
for user in alice bob charlie; do
bark-push --user $user --content "批量通知消息"
done
欢迎提交问题和改进建议!
MIT License