Dida365 是一个日程管理平台。Coze 是字节跳动推出的一站式 AI 智能体开发平台,其插件生态丰富,可通过集成插件扩展智能体的能力,使智能体能够调用外部服务、执行特定任务或访问第三方数据。“dida365-coze-plugin” 是用于连接 Dida365 与 Coze,让 Coze 智能体具备与 Dida365 相关的功能,比如获取 Dida365 中的任务数据、进行日程管理等操作
一个完整的 Dida365 API 集成工具集,专为 Coze 平台设计,也可用于任何支持 TypeScript 的环境。
- 🔐 完整的 OAuth 2.0 认证流程
- 📋 全面的任务管理功能(创建、读取、更新、删除、完成)
- 📁 完整的项目管理功能
- 🛡️ 完善的错误处理和日志记录
- 📚 详细的文档和示例
- 🔧 类型安全的 TypeScript 实现
- 访问 Coze 插件商店
- 安装 "滴答清单" 插件
- 按照引导完成 OAuth 认证
- 开始使用各种任务管理功能
GenerateOAuthUrl- 生成 OAuth 2.0 授权 URLExchangeOAuthToken- 使用授权码换取访问令牌
GetUserProjects- 获取用户所有项目列表GetProjectDetails- 获取指定项目详情CreateProject- 创建新项目UpdateProject- 更新项目信息DeleteProject- 删除指定项目
GetTaskDetails- 获取任务详细信息CreateTask- 创建新任务UpdateTask- 更新任务信息CompleteTask- 标记任务为已完成DeleteTask- 删除指定任务GetProjectTasks- 获取项目中所有任务
- 使用
GenerateOAuthUrl生成授权 URL - 引导用户访问该 URL 完成授权
- 使用返回的授权码调用
ExchangeOAuthToken获取访问令牌 - 使用访问令牌调用其他 API
XXX
完整 API 文档请参考 Dida365 官方文档。
欢迎提交 Issue 和 Pull Request!
- Fork 本项目
- 创建特性分支 (
git checkout -b feature/AmazingFeature) - 提交更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 开启 Pull Request
本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。
如果您遇到问题或有建议:
- 提交 Issue
- 发送邮件至 [email protected]