个人介绍
我是程序员客栈的 dingyi222666,一名专注于移动应用开发和人工智能集成的开发者,拥有多年的开源项目开发经验。
在我参与的项目中,最具代表性的是 ChatLuna,一个集成了自然语言处理和机器学习技术的智能聊天平台。通过这个项目,我深入研究并运用了 LangChain 框架,成功实现了多种智能对话场景的开发。此外,我还负责了 Chatluna-WebUI,MyLuaApp,这些项目让我积累了从前端到后端的全栈开发能力。
我精通并熟练使用以下技术栈:
Android开发:多年的 Android 应用开发经验,使用 Java 和 Kotlin 构建高效、稳定的移动应用程序。前端技术:熟练掌握 TypeScript 和 Vue.js,能够快速构建响应式、用户友好的前端界面。LangChain:在 AI 项目中使用该框架,整合自然语言处理、对话系统和知识图谱,提升智能系统的交互能力。项目管理与团队合作:曾多次主导项目,擅长使用敏捷开发方法,有效协调团队并推动项目进度。除了技术实力,我还注重代码质量和性能优化,始终致力于在项目中追求卓越。通过多年的项目实战,我能够快速理解客户需求,并提供定制化的解决方案。
如果您需要一位经验丰富、技术过硬的开发者,欢迎点击“立即预约”或“发布需求”,我将竭诚为您提供专业服务!
工作经历
2022-04-01 -至今开源项目自由开源
在 github 上编写开源项目,负责 chatluna ai 聊天软件,sora-editor android 编辑器 部分模块的开发
教育经历
2023-09-01 - 广东社会科学大学计算机应用专科
资质认证
技能
1. 部署在 koishi 上,提供 ai 聊天服务 2. 基于 langchain.js 开发,深入研究相关能力,知识库对话,工具调用等 高扩展性,基于 LangChain 和 Koishi,我们提供了一套扩展 API,让第三方插件开发者可以轻松的扩展或调用此项目的服务。如 调用模型,对接新模型等 预设系统,可设置对话的预设,调教模型。 黑名单系统,全局冷却时间和模型并发请求限制,以及按小时的模型的调用额度限制,轻松管理模型的调用限额等。 支持以 语音/文字/图片/图文混合 渲染模型回复,也支持解析返回的 markdown,实现比较自然的分割成多条消息来发送 上下文对话,长期记忆的支持 (需要适配器支持) 三种聊天模式: chat,browsing,plugin 后两种模式可让模型调用外部工具,使得模型能获取到外部信息,执行相关操作等。 内容安全过滤,基于 Koishi 的 censor 服务, 防止模型返回不良内容