🔮 Nyantify
让AI来做这项工作。完成后,Nyantify会给你打电话。
](https://www.npmjs.com/package/mcp-server-nyantify)   
*智能通知中间件,教人工智能助手礼貌地打断*
______________________________________________________________________
🎯 它解决了什么问题?
当你要求你的人工智能助手执行长时间运行的任务(代码重构、测试执行、构建部署)时,你经常面临这些困境:
- ❌ 盯着屏幕等待 -不知道AI什么时候结束
- ❌ 切换到做其他事情 -忘记查看,任务已放弃
- ❌ 经常检查进度 -扰乱您自己的工作流程
- ❌ 被无关的通知轰炸 -即使专注于编码,也能收到提醒
Nyantify=人工智能工作的“门铃系统”
只有当你 真的需要知道.
______________________________________________________________________
✨ 核心功能
1.智能请勿打扰
You're coding in IDE → Complete silence
You leave IDE to check phone → Gentle reminder2.时间意识
Short tasks (60s) → Push to phone3.项目意识
显示您当前的文件夹名称,以便您知道通知属于哪个项目。
4.多语言支持🇺🇳
en zh ja de fr es ru ko pt it ar hi vi th
______________________________________________________________________
🚀 快速开始
先决条件
- macOS / 视窗 / Linux
- Node.js 18+
- Bark iOS应用程序 -免费开源推送通知应用
什么是Bark?
吠叫 是一个开源的iOS推送通知工具,允许您通过简单的HTTP请求向iPhone发送自定义通知。
- ✅ 免费和开源 -麻省理工学院授权的完整源代码
- ✅ 隐私第一 -使用Apple推送通知服务(APNs),不会耗尽电池
- ✅ 高级功能 -时间敏感的通知、自定义声音、组、加密
- ✅ 可自我托管 -如果需要,运行自己的Bark服务器
下载: 应用商店 |
1.拿到你的树皮钥匙
- 安装 吠叫 在您的iPhone上
- 打开应用程序并复制您的唯一密钥
- 您将在MCP配置中使用此密钥
2.配置您的AI助手
OpenCode (~/.config/opencode/opencode.json):
{
"mcp": {
"nyantify": {
"type": "local",
"command": ["npx", "-y", "mcp-server-nyantify"],
"environment": {
"BARK_KEY": "your_bark_key_here",
"LANGUAGE": "en"
}
}
}
}克劳德桌面版:
{
"mcpServers": {
"nyantify": {
"command": "npx",
"args": ["-y", "mcp-server-nyantify"],
"env": {
"BARK_KEY": "your_bark_key_here"
}
}
}
}就是这样!无需安装- npx 将自动下载并运行它。
3.重新启动并完成
重启你的AI助手。Nyantify现在将跟踪所有对话,并在长任务完成时通知您。
______________________________________________________________________
🎮 运作原理
每个对话都会自动遵循以下流程:
Chat Starts
↓
track({action: "start"}) → Timer starts
↓
AI works while you do other things
↓
track({action: "end"}) → Check duration & IDE focus
↓
├─ Duration > 60s & Left IDE → 📱 Notify
└─ Otherwise → 🔕 Silent通知示例:
Title: Nyantify · Task Completed · 2min30s
Subtitle: my-awesome-project
Body: Refactoring authentication module______________________________________________________________________
🔧 配置
| 变量 | 必填 | 默认 | 描述 |
|---|---|---|---|
BARK_KEY | ✅ | - | 你的吠叫按键 |
LANGUAGE | ❌ | en | 通知语言(请参阅上面支持的语言) |
MIN_DURATION_SECONDS | ❌ | 60 | 触发通知的最短持续时间 |
IDE_BUNDLE_IDS | ❌ | 自动检测 | 自定义IDE标识符 |
______________________________________________________________________
🛠️ 对于开发者
本地开发
git clone https://github.com/ArtrixTech/mcp-server-nyantify.git
cd mcp-server-nyantify
npm install
npm run build
npm run start向NPM发布
- 登录NPM:
npm login- 更新版本 (以下简称):
npm version patch # or minor/major- 发布:
npm publish- 验证:
npm view mcp-server-nyantify看 发布.md 了解详细的发布工作流程。
______________________________________________________________________
📚 文档
______________________________________________________________________
🤝 贡献
PR欢迎!看 贡献指南.
______________________________________________________________________
🙏 致谢
______________________________________________________________________
📄 许可证
麻省理工学院许可证©2024 Artrix
______________________________________________________________________
由...制作❤️ 对于重视专注时间的开发人员
