coze.cn Windows客户端——基于CefSharp+Winform

我们来先看下效果:

首先是主页:

然后是聊天页和菜单项

图中就是修改布局按钮的效果。想自己玩下的,这里是Gitee的地址:gitee.com/zcy_wxy/coz...

然后我们来说说为啥整这玩意。

用惯了桌面程序,有时候有些浏览器端程序用起来比较有意思,比如coze,就会想到有没有什么办法能把他们桌面化。搜了搜,还真有。

比较常见的有使用Electron。我对WinForm熟悉一些,常用Windows,所以就考虑使用Winform。一开始的思路是使用WebBrower控件,就是这个玩意儿,

但这玩意谁用谁知道,不是一般的挫。底层使用ie,还是低版本的。程序一打开就各种js弹窗错误。

所以就开始找替代,网上都说CefSharp比较香,就试了下,确实香。CefSharp底层使用的chrome,所以对于js兼容性很强。 CefSharp的安装也比较简单,当我们新建了Winform项目之后,直接使用Nuget下载安装即可。

当安装完成之后,控件组就会多出CefSharp的控件。

这就是我们的主角。

CefSharp提供了很多自定义浏览器行为的选项,包括如图中的自定义菜单项。感兴趣的也可以玩一下。把项目拉到本地后,还原一下nuget包即可。

相关推荐
米核AI易山7 小时前
扣子工作流设计模式:5 种可复用的架构模板
人工智能·架构·需求分析·coze·扣子工作流·米核ai易山
Tbisnic1 天前
AI大模型学习第十二天:Coze工作流与智能体开发
人工智能·python·ai·大模型·智能体·coze
qq_411262421 天前
AI-02模组架构与Coze智能体接入说明
人工智能·ai·架构·esp32-c3·coze·四博
米核AI易山2 天前
扣子工作流项目交付全流程:从需求分析到上线维护的实战方法论
人工智能·需求分析·coze·扣子工作流·米核ai易山
jiayong236 天前
AI工作流实现原理深度解析
人工智能·comfyui·工作流·coze
米核AI易山6 天前
扣子工作流错误处理:用条件分支打造不崩的自动化流水线
人工智能·深度学习·自动化·coze·扣子工作流·米核ai易山
米核AI易山9 天前
扣子工作流变量传递:6 个致命坑及解法
人工智能·自动化·coze·扣子工作流·米核ai易山
jiayong2310 天前
AI工作流系统全景概述
人工智能·工作流·coze
米核AI易山10 天前
扣子工作流实战:多节点串联打造 AI 内容自动化流水线
人工智能·自动化·coze·扣子工作流·米核ai易山
空空潍12 天前
使用Coze工作流API实现结构化输出
json·工作流·coze