
Sign up to save your podcasts
Or
这篇博客记录了 2025 年 6 月 1 日作者对过去一周的一些技术研究和体验的分享。具体包括:
✅ dify 与 flowise 的使用比较
dify 界面(UI)更好看(毕竟是中国人做的),功能与 flowise 差不多,体验感觉“半斤八两”。
计划下一周试试最近火起来的 N8N。
本周使用 dify 主要因为参加 Hackson,发现用的人不少。
✅ AI 编程代理(像 langchain)
本周看了下 long chain(AI Agent 编程框架),因为必须跟上潮流,否则担心会被淘汰。
✅ Unity 单元测试的实践和困难
用过的单元测试主要是 JavaScript、TypeScript、Python,C# 是第一次深入做。
Rust 的单元测试体验不错,因为内置支持。JavaScript(Vitest/Jest)则比较麻烦。
Unity 的 C# 单元测试里需要手动管理 assembly definition 文件,复杂度和 C++ link 类似,导致花了很多时间。
由于项目已成型,再去补单元测试非常繁琐,决定只做单个功能的小单元测试(TDD)。
Unity 测试环境下需要 mock 很多模块,增加了复杂度。
最终用 AI(Cursor)来帮助重构代码成 MVC,然后只对 ViewModel 层做测试,减少依赖。
发现 AI 生成的单元测试代码有时候会修改原代码,需要注意回顾。
✅ Unreal Engine(UE)初步了解
UE 用 C++ 写,blueprint 是可视化脚本语言(性能和循环引用问题比 C++ 差)。
blueprint 类似 JavaScript,也是最终编译到 C++,适合更直观开发。
接下来想找些实际项目练手,熟悉 C++ 和 blueprint 混合开发。
✅ 接下来的计划
继续研究 dify、flowise、N8N。
还想看 bevy。
再找机会用 UE 做个小项目。
这篇博客记录了 2025 年 6 月 1 日作者对过去一周的一些技术研究和体验的分享。具体包括:
✅ dify 与 flowise 的使用比较
dify 界面(UI)更好看(毕竟是中国人做的),功能与 flowise 差不多,体验感觉“半斤八两”。
计划下一周试试最近火起来的 N8N。
本周使用 dify 主要因为参加 Hackson,发现用的人不少。
✅ AI 编程代理(像 langchain)
本周看了下 long chain(AI Agent 编程框架),因为必须跟上潮流,否则担心会被淘汰。
✅ Unity 单元测试的实践和困难
用过的单元测试主要是 JavaScript、TypeScript、Python,C# 是第一次深入做。
Rust 的单元测试体验不错,因为内置支持。JavaScript(Vitest/Jest)则比较麻烦。
Unity 的 C# 单元测试里需要手动管理 assembly definition 文件,复杂度和 C++ link 类似,导致花了很多时间。
由于项目已成型,再去补单元测试非常繁琐,决定只做单个功能的小单元测试(TDD)。
Unity 测试环境下需要 mock 很多模块,增加了复杂度。
最终用 AI(Cursor)来帮助重构代码成 MVC,然后只对 ViewModel 层做测试,减少依赖。
发现 AI 生成的单元测试代码有时候会修改原代码,需要注意回顾。
✅ Unreal Engine(UE)初步了解
UE 用 C++ 写,blueprint 是可视化脚本语言(性能和循环引用问题比 C++ 差)。
blueprint 类似 JavaScript,也是最终编译到 C++,适合更直观开发。
接下来想找些实际项目练手,熟悉 C++ 和 blueprint 混合开发。
✅ 接下来的计划
继续研究 dify、flowise、N8N。
还想看 bevy。
再找机会用 UE 做个小项目。