day2_6-万荣涛-用 Kotlin 构建 AI 应用:探索 Koog 框架与 Coding Agent 的融合之道.pdf

编号:1069653 PDF 32页 3.66MB 下载积分:VIP专享
下载报告请您先登录!

day2_6-万荣涛-用 Kotlin 构建 AI 应用:探索 Koog 框架与 Coding Agent 的融合之道.pdf

1、Developed by JetBrainsKotlinKoog遇见Coding Agent万荣涛(Stream)2025 Kotlin 中开发者会Koog&Junie 介绍什么是KoogKoog 是 JetBrains 创造的 Kotlin AI Agent 框架。我们 Kotlin 开发者可以使用熟悉的语言构建 AI 赋能的应用。Junie 是 JetBrains 开发的编码代理(coding agent)。它可以与IDE交互,帮助你完成代码任务。什么是Junie实时可见的计划与进度通过IDE运行测试以你喜欢且合适的模式工作访问命令行与环境交互Vibe Koog with JunieJet

2、Brains/Koog 仓库中预置了一个 coding agent 的示例:https:/ shell 命令(通过 JDK ProcessBuilder API)上手玩一玩我觉得它还是太简单了:不支持多轮对话,而且没办法写复杂的 shell。所以我要用 Junie vibe coding 出一个它的升级版!既然简单版只能进行单轮对话,我们就要支持多轮对话既然简单版只能执行简单操作,我们就要支持复杂操作怎么实现这些进阶功能?上手玩一玩怎么才能 Junie 实现这些?输入/输出=工具调用ProcessBuilder=Shell=Kotlin Scripting写一个详尽的设计文档,明确架构、组件、

3、实现思路把 Koog 的源码 clone 下来供它参考 API技术难点/瓶颈需要review/亲自写,为 AI 兜底使用 Junie 实现升级版 Koog Coding Agent上手玩一玩使用升级版 Koog Coding Agent开发者仍然需要思考,但是重复性工作消失了在 Junie 完成工作之后,我们要认真 review&test读取一个 Compose Desktop 项目执行代码变更,实现功能验收一下效果Koog 特性Multiplatform 支持让 AI 应用也能可靠、可追踪、易调试与现有生态的集成上下文工程Kotlin 风味新,但是满足你的各种需求对KMP target的支持

4、Kotlin 风味的 AI 应用使用 DSL 定义节点使用 DSL 定义边Kotlin 风味的 AI 应用使用 DSL 写提示词Kotlin 风味的 AI 应用用 Kotlin 写工具给 LLMKotlin 风味的 AI 应用还有更多开箱即用的功能!如果要无痛上生产.首先至少要有重试机制!如果要无痛上生产.还需要可观测性!无痛集成 Langfuse/Weave 观测平台如果要无痛上生产.还需要可观测性!适配更多观测手段!如果要无痛上生产.越容易出错的系统越要测试先行!subgraph边的联通Mock LLM响应只要你愿意,可以对几乎任何部分写单元测试!如果要无痛上生产.越容易出错的系统越要测试

5、先行!只要你愿意,可以对几乎任何部分写单元测试条件分支节点输出如果要无痛上生产.集成到现有的生态可以节省程序员的头发!Ktor 框架框架Spring Boot 框架A2A 协议MCP 协议如果要无痛上生产.集成到现有的生态可以节省程序员的头发!Ktor 框架Spring Boot 框架框架A2A 协议MCP 协议如果要无痛上生产.集成到现有的生态可以节省程序员的头发!Ktor 框架Spring Boot 框架A2A 协议协议MCP 协议如果要无痛上生产.集成到现有的生态可以节省程序员的头发!Ktor 框架Spring Boot 框架A2A 协议MCP 协议协议让我们创造更强大的应用使用 Koog 管理 Agent 的任务上下文不止于用 DSL 写提示词!Memory&RAG 上下文注入上下文注入让我们创造更强大的应用使用 Koog 管理 Agent 的任务上下文不止于用 DSL 写提示词!子任子任务务&上下文上下文压缩压缩深入学习资源https:/docs.koog.ai/Koog Docshttps:/ Koog Examplehttps:/ aNice Koog

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(day2_6-万荣涛-用 Kotlin 构建 AI 应用:探索 Koog 框架与 Coding Agent 的融合之道.pdf)为本站 (明日何其多) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠