本页 8 篇文章
StarBloghttps://blog.deali.cn/blog/csharp-gofmt-like-csfmt-csharpier-roslyn
...复杂表达式怎样布局; 缩进和空白如何保持一致。 CSharpier 在这些方面做得不错。 CSharpier 的花括号风格不是我想要的 CSharpier 使用的是类似下面这样的 Allman 风格: c# public class MyService { public void Execute() { if (true) { ...
StarBloghttps://blog.deali.cn/blog/zed-ai-agent
...心一直提供有免费的大模型接口,简单的用途是够用了。 新注册的用户还可以赠送一些免费额度,可以调用任意模型。 不过 Zed 里似乎没有提供智谱这个 provider,这时候需要手动添加配置。 在 LLM Providers 右边点击添加 输入 URL 和 API key,还有模型。 不过 ...
StarBloghttps://blog.deali.cn/blog/aspnetcore-development-notes-webapi-integrate-corp
... Semaphore.Release(); } } } 企业微信 企业微信的限制比较少,可以主动给用户发信息,所以可以把接收和发送信息分开,例如调用LLM处理回复的时候,会比较慢,可以把回复放到异步任务队列里去实现。 验证回调 直接上接口代码。 在配置企业微信应用URL的时候,微信服务器会发送一个GET请求到配置的URL进行验证,后端程序...
StarBloghttps://blog.deali.cn/blog/python-orm-sqlalchemy-tortoise-piccolo
...AI科技日报」,这就是 TechDistill 项目的产物,在每天快速迭代的各类技术新闻中,开发者和技术爱好者往往会面临严重的信息过载。TechDistill 通过聚合多个高质量的技术信息源,并利用 LLM(大型语言模型)进行深度的整理与总结,从而大幅降低用户筛选和阅读的心智负担。 也是在开发新东西的时候,我觉得传统的 Django 方案太重了,FastAPI 的方案虽然简单易用,但我不喜欢这种散装的...
StarBloghttps://blog.deali.cn/blog/linux-doh-simple-config
... bash resolvectl status 可以看到以下输出 bash $ resolvectl status Global Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported resolv.conf mode: stub DNS Servers: 127.0.0....
StarBloghttps://blog.deali.cn/blog/django-outdated-asgi-ai-thinking
...前踩过坑,可以参考: 使用Django-Channels实现websocket通信+大模型对话 生态与工程化 但这并不意味着 Django 已经过时。相反,Django 的价值依然不可替代: **成熟的生态**:几乎任何功能都有轮子(认证、后台、权限...
StarBloghttps://blog.deali.cn/blog/djangostarter-v3-taro-wechat-miniprogram
... 最近我开始使用 tailwindcss ,一下就喜欢上这种高效的样式工具(虽然会有很长的一串class)不过瑕不掩瑜,使用 tailwindcss 可以很方便在网络上 copy 各种样式,还能让 LLM 帮我写各种样式,生产力拉满了~ Taro 官方提供了 tailwindcss 的支持,这点非常好,跟着官方文档来就行 详见官方文档: https://docs.taro.zone/docs/ta...
StarBloghttps://blog.deali.cn/blog/c-ikvm-advanced-jvm-integration
...飞快,一转眼国庆假期也要过去了,再不更新博客就太咸鱼了…… 最近在开发AIHub的时候想找个C#能用的命名实体识别库,但一直没找到,AI生态方面C#确实不太丰富,这块还是得Python,但我又不想跟LLM一样用gRPC的方式来调用,感觉有点麻烦。 这时候发现好像JVM生态有不少这类NLP工具,比如 Standford NLP 、HanLP这类。所以就想到之前在网上看到的iKvm,我直接把JVM生态白...