推送 V2EX 论坛贴【全部板块】
本频道: @pushv2ex
友频道: @push52pj
Channel Public Channel
V2 V2EX
@pushv2ex
- Subscribers
- 548
- Photos
- 24.2K
- Videos
- 3
- Links
- 226K
Showing posts older than #236719 · Back to latest
Older Posts 20 shown
[微软] Microsoft 365 更改了 OneDrive 存储空间权益
未来数月内,我们将为您的 Microsoft 365 订阅推出更新。今日暂无变化,每次变更生效前,我们将通过邮件向您提供更多详情。
即将发生的变化:
更灵活的云存储空间:您的云存储空间将从每人 1 TB 变更为 2 TB 共享存储,使套餐中每位成员均可使用共享空间,同时保留各自帐户与文件隐私。此项变更将于 2027 年 5 月 2 日后您的首次续订后生效。了解这些即将发生的变更。
https://support.microsoft.com/en-us/onedrive/changes-to-microsoft-365-storage
要准备迁移数据了...
未来数月内,我们将为您的 Microsoft 365 订阅推出更新。今日暂无变化,每次变更生效前,我们将通过邮件向您提供更多详情。
即将发生的变化:
更灵活的云存储空间:您的云存储空间将从每人 1 TB 变更为 2 TB 共享存储,使套餐中每位成员均可使用共享空间,同时保留各自帐户与文件隐私。此项变更将于 2027 年 5 月 2 日后您的首次续订后生效。了解这些即将发生的变更。
https://support.microsoft.com/en-us/onedrive/changes-to-microsoft-365-storage
要准备迁移数据了...
[AI SaaS 产品推荐] Instinct AI:把视频、图像、音频与 Agent 工作流放在一起
大家好,分享我们正在做的 Instinct AI 。
Instinct AI 是一个 AI 创意套件,把视频、图像、音频和 Agent 工作流放在同一个工作空间里,面向创作者、营销人员、电商团队、代理机构和工作室。
目前支持从文字提示词、图片或参考媒体开始创作和迭代,包括:
● 文生视频、图生视频、参考图生视频
● 文生图、图生图、图生提示词
● 透明 PNG 资源生成
● 文生音乐、语音和音频生成
● 使用 Instinct AI Agent 生成和优化创意项目
共享额度可用于 Seedance 、Wan 、Kling 、GPT Image 、Nano Banana 、ElevenLabs 和 Suno 等模型。产品定位是把不同的创作流程集中起来,减少在视频、图片、语音和音乐工具之间来回切换。
Instinct AI 于 2026 年 10 月 1 日发布,目前为付费产品,起价为每月 9.99 美元。
官网: https://instinctai.org/
欢迎大家试用和交流反馈。
大家好,分享我们正在做的 Instinct AI 。
Instinct AI 是一个 AI 创意套件,把视频、图像、音频和 Agent 工作流放在同一个工作空间里,面向创作者、营销人员、电商团队、代理机构和工作室。
目前支持从文字提示词、图片或参考媒体开始创作和迭代,包括:
● 文生视频、图生视频、参考图生视频
● 文生图、图生图、图生提示词
● 透明 PNG 资源生成
● 文生音乐、语音和音频生成
● 使用 Instinct AI Agent 生成和优化创意项目
共享额度可用于 Seedance 、Wan 、Kling 、GPT Image 、Nano Banana 、ElevenLabs 和 Suno 等模型。产品定位是把不同的创作流程集中起来,减少在视频、图片、语音和音乐工具之间来回切换。
Instinct AI 于 2026 年 10 月 1 日发布,目前为付费产品,起价为每月 9.99 美元。
官网: https://instinctai.org/
欢迎大家试用和交流反馈。
[程序员] 为了用 claude, 在美国公司没下来之前, 我先用了国外的朋友家里主机
几个月前分别托管了 3 台电脑跑在国外朋友家里,现在终于派上用场了,今天先用了其中一台电脑配置了利用 rustdesk 远程登录,并使用朋友注册/注册 claude 账号,完美临时可以用了。
半夜去越南的网络超快,和本地操作没区别,一直使用 windows/macos, 晚上转了操作下 debian 桌面, 感觉切换成本很低。
还有另外 2 台电脑,后面如果还是封号,那只能重新找其它朋友搞账号,我在想 kyc 和托管会不会是下一个大生意,或者说一直是个大生意?
目前不敢使用 claude desktop,不敢使用 claude cli, 只敢用 vs code + claude 插件方式实现, 从账号 kyc 到支付,都是当地本地人的,相信除了语言和用量不会再封号, 目前只敢买了 pro, 慢慢的加量到 5x, 直到 20x.
几个月前分别托管了 3 台电脑跑在国外朋友家里,现在终于派上用场了,今天先用了其中一台电脑配置了利用 rustdesk 远程登录,并使用朋友注册/注册 claude 账号,完美临时可以用了。
半夜去越南的网络超快,和本地操作没区别,一直使用 windows/macos, 晚上转了操作下 debian 桌面, 感觉切换成本很低。
还有另外 2 台电脑,后面如果还是封号,那只能重新找其它朋友搞账号,我在想 kyc 和托管会不会是下一个大生意,或者说一直是个大生意?
目前不敢使用 claude desktop,不敢使用 claude cli, 只敢用 vs code + claude 插件方式实现, 从账号 kyc 到支付,都是当地本地人的,相信除了语言和用量不会再封号, 目前只敢买了 pro, 慢慢的加量到 5x, 直到 20x.
[推广] Kling 4.0 提示词怎么写具体:用一杯橙汁拆解“电影感”
创作者手记 · 提示词取舍
文中的图片与视频是实拍视觉参考,用来观察镜头、光线与剪辑节奏,不是 Kling 4.0 生成结果或个人测试证明。
给一杯橙汁写提示词时,我很容易从“电影感”开始,再添上高级、通透、史诗级光影和流畅运镜。句子越写越热闹,我却未必能说明第一秒应该看到什么。现在我会先把这些词暂时拿走,只留下橙子、杯子、相机和动作。减法的目的不是证明短提示一定更好,而是让每个要求都能被检查,让下一次修改有一个具体落点。
先承认我到底想让人看见什么
我会用一句普通的话描述这支饮品画面:桌上的半颗橙子,让人理解玻璃杯里的饮品来自新鲜水果。于是主体就有了先后关系,杯子是产品,橙子是解释。杯子需要保持清楚,橙子需要能辨认,背景则可以安静一些。若我只写“震撼的水果广告”,这三种职责很容易混在一起。
在查看Kling 在线视频工具时,我会先记下模型与参考素材各自要解决的问题。文字负责这次发生什么,产品参考负责杯型与配料外观,构图参考负责它们怎样占据画面。一个素材承担一件主要任务,后面发现偏差才方便追溯。实际开放的型号与权限需要在账号内检查,名称相近的 Flash 也有自己的限制。
草案一:每个词都好听,镜头却没有落脚点
下面是我会拿来做文字拆解的一份假想草案,并不是某次生成的原提示词,也不对应已经获得的画面:
电影感橙汁广告,极致高级,超真实,史诗光影,梦幻又清爽,商业大片,优美流畅运镜,微距质感,橙子飞舞,晶莹水花,玻璃通透,充满夏日活力,令人惊艳。
读完我会圈出互相牵扯的地方。微距要把注意力收在细节,飞舞的橙子又要求看到动作范围;梦幻可能鼓励夸张光色,超真实却希望物理表现可信;流畅运镜没有告诉相机朝哪儿移动。更关键的是,我还没写杯子在哪里,也没写液体从哪里来。此时就算拿到漂亮画面,我也难以说明它符合了哪一个确定要求。
我不会急着把这些形容词判为无用。它们可以在主体和运动稳定以后,用来表达希望靠近的气质;只是现在,它们无法替我决定镜头。先删掉它们,我获得的是检查顺序,而不是对输出质量的保证。
查看本节视频参考
查看本节视频参考
草案二:我会让每一行都能回答一个问题
我会把同一个想法重写成一份可提交前继续调整的草案。这里仍然展示文字方案,不构成生成前后的效果对比:
五秒,单个连续近景。透明直筒玻璃杯放在浅灰桌面右侧,杯内橙汁保持原有液面;半颗橙子切面朝上,放在杯子左前方。相机从正前方缓慢向杯子推进,结束时杯口与橙子切面同时留在画面内。主体位置不移动,杯型保持一致。左上方柔和主光,背景为浅灰,无字幕,无切镜。
我能据此检查五件事:杯型有没有变化,橙子切面是否可见,液面是否稳定,相机是否朝杯子靠近,结尾有没有把橙子裁掉。五秒只是这份草案的计划长度,还要看所选型号支持什么。若画面需要表达倒入橙汁,我会另写一个动作镜头,先说明倒入来源、方向和结束状态,不会把它直接塞进这段本来强调稳定展示的镜头。
我也会留下少量拍摄语言,因为“左上方柔和主光”比“高级光影”更容易讨论。“背景浅灰”比“充满夏日活力”更方便核对产品边缘。具体不等于越多越好;如果我写了杯子必须居中,又写它位于右侧,就算两句都很详细,依然要先消除冲突。
相机、主体和结果,我会分开修改
准备比较候选时,我会保存草案原文,然后只改变一个主要变量。例如主体静止不动,先比较固定相机与缓慢推进;确定取景后,再比较背景深浅。这样的安排不能排除生成本身的差异,却能避免每次都重写一大段,最后不知道自己为什么更喜欢某个结果。
我会给候选记一行原因:“结尾橙子被裁掉”“杯口变形”“推进方向符合要求”。只有清楚的记录,才值得进入下一轮。如果问题是取景,我会先改结束位置;如果问题是杯型,我会回看参考和运动;如果画面已经符合用途,我就不再为了追逐一种模糊的大片气质继续增加任务。评价也要做减法,不必每次同时评二十个指标。
官方 4.0 公告介绍了三至三十秒的完整模型生成范围,以及最多十个视觉关键帧。我会把这些看成规划时序的选项:需要明确中途状态时再增加关键帧,需要更多故事空间时再延长。对于这杯橙汁的单镜头,先弄清开头与结尾,通常比为了用足上限硬加变化更有意义。
查看本节视频参考
查看本节视频参考
试用额度有限,更适合一个可回答的问题
我会从我们的 Kling 视频入口开始,先决定这次只验证哪一项。网站提供多重积分奖励活动:新人注册送积分,签到送积分,邀请新用户也有积分奖励;邀请好友完成首次充值,还能获得额外积分。多种福利可以帮助你积累更多创作积分。
第一次尝试不适合用来证明十几个风格词哪个更神奇。我会优先问杯型与结尾构图是否符合草案,并把所选型号、比例、时长和参考一起记下来。换了型号后,原来的判断也需要重新检查。
等镜头有了骨架,我再把气质请回来
当主体、动作和取景都能说清楚,我会重新考虑最初喜欢的“电影感”。这时我会把它翻译成需要的关系:背景稍暗,让杯沿更清楚;反光宽一点,玻璃不显得尖硬;橙色饱和度克制,让饮品保持可信。每加一条,都看它是否破坏了前面已经成立的产品表达。
最后,我会把两份草案并排读一次。第一份表达情绪,第二份安排镜头;它们之间的差别,可以在没有任何输出的情况下就被讨论清楚。等真的拿到候选,才谈结果是否符合这些要求。对我而言,提示词减法最有用的时刻,是让我从“再高级一点”走到“结尾请把橙子留在画面里”。后一句有了可以执行和检查的方向,下一次工作才真正开始。
查看本节视频参考
查看本节视频参考
创作者手记 · 提示词取舍
文中的图片与视频是实拍视觉参考,用来观察镜头、光线与剪辑节奏,不是 Kling 4.0 生成结果或个人测试证明。
给一杯橙汁写提示词时,我很容易从“电影感”开始,再添上高级、通透、史诗级光影和流畅运镜。句子越写越热闹,我却未必能说明第一秒应该看到什么。现在我会先把这些词暂时拿走,只留下橙子、杯子、相机和动作。减法的目的不是证明短提示一定更好,而是让每个要求都能被检查,让下一次修改有一个具体落点。
先承认我到底想让人看见什么
我会用一句普通的话描述这支饮品画面:桌上的半颗橙子,让人理解玻璃杯里的饮品来自新鲜水果。于是主体就有了先后关系,杯子是产品,橙子是解释。杯子需要保持清楚,橙子需要能辨认,背景则可以安静一些。若我只写“震撼的水果广告”,这三种职责很容易混在一起。
在查看Kling 在线视频工具时,我会先记下模型与参考素材各自要解决的问题。文字负责这次发生什么,产品参考负责杯型与配料外观,构图参考负责它们怎样占据画面。一个素材承担一件主要任务,后面发现偏差才方便追溯。实际开放的型号与权限需要在账号内检查,名称相近的 Flash 也有自己的限制。
草案一:每个词都好听,镜头却没有落脚点
下面是我会拿来做文字拆解的一份假想草案,并不是某次生成的原提示词,也不对应已经获得的画面:
电影感橙汁广告,极致高级,超真实,史诗光影,梦幻又清爽,商业大片,优美流畅运镜,微距质感,橙子飞舞,晶莹水花,玻璃通透,充满夏日活力,令人惊艳。
读完我会圈出互相牵扯的地方。微距要把注意力收在细节,飞舞的橙子又要求看到动作范围;梦幻可能鼓励夸张光色,超真实却希望物理表现可信;流畅运镜没有告诉相机朝哪儿移动。更关键的是,我还没写杯子在哪里,也没写液体从哪里来。此时就算拿到漂亮画面,我也难以说明它符合了哪一个确定要求。
我不会急着把这些形容词判为无用。它们可以在主体和运动稳定以后,用来表达希望靠近的气质;只是现在,它们无法替我决定镜头。先删掉它们,我获得的是检查顺序,而不是对输出质量的保证。
查看本节视频参考
查看本节视频参考
草案二:我会让每一行都能回答一个问题
我会把同一个想法重写成一份可提交前继续调整的草案。这里仍然展示文字方案,不构成生成前后的效果对比:
五秒,单个连续近景。透明直筒玻璃杯放在浅灰桌面右侧,杯内橙汁保持原有液面;半颗橙子切面朝上,放在杯子左前方。相机从正前方缓慢向杯子推进,结束时杯口与橙子切面同时留在画面内。主体位置不移动,杯型保持一致。左上方柔和主光,背景为浅灰,无字幕,无切镜。
我能据此检查五件事:杯型有没有变化,橙子切面是否可见,液面是否稳定,相机是否朝杯子靠近,结尾有没有把橙子裁掉。五秒只是这份草案的计划长度,还要看所选型号支持什么。若画面需要表达倒入橙汁,我会另写一个动作镜头,先说明倒入来源、方向和结束状态,不会把它直接塞进这段本来强调稳定展示的镜头。
我也会留下少量拍摄语言,因为“左上方柔和主光”比“高级光影”更容易讨论。“背景浅灰”比“充满夏日活力”更方便核对产品边缘。具体不等于越多越好;如果我写了杯子必须居中,又写它位于右侧,就算两句都很详细,依然要先消除冲突。
相机、主体和结果,我会分开修改
准备比较候选时,我会保存草案原文,然后只改变一个主要变量。例如主体静止不动,先比较固定相机与缓慢推进;确定取景后,再比较背景深浅。这样的安排不能排除生成本身的差异,却能避免每次都重写一大段,最后不知道自己为什么更喜欢某个结果。
我会给候选记一行原因:“结尾橙子被裁掉”“杯口变形”“推进方向符合要求”。只有清楚的记录,才值得进入下一轮。如果问题是取景,我会先改结束位置;如果问题是杯型,我会回看参考和运动;如果画面已经符合用途,我就不再为了追逐一种模糊的大片气质继续增加任务。评价也要做减法,不必每次同时评二十个指标。
官方 4.0 公告介绍了三至三十秒的完整模型生成范围,以及最多十个视觉关键帧。我会把这些看成规划时序的选项:需要明确中途状态时再增加关键帧,需要更多故事空间时再延长。对于这杯橙汁的单镜头,先弄清开头与结尾,通常比为了用足上限硬加变化更有意义。
查看本节视频参考
查看本节视频参考
试用额度有限,更适合一个可回答的问题
我会从我们的 Kling 视频入口开始,先决定这次只验证哪一项。网站提供多重积分奖励活动:新人注册送积分,签到送积分,邀请新用户也有积分奖励;邀请好友完成首次充值,还能获得额外积分。多种福利可以帮助你积累更多创作积分。
第一次尝试不适合用来证明十几个风格词哪个更神奇。我会优先问杯型与结尾构图是否符合草案,并把所选型号、比例、时长和参考一起记下来。换了型号后,原来的判断也需要重新检查。
等镜头有了骨架,我再把气质请回来
当主体、动作和取景都能说清楚,我会重新考虑最初喜欢的“电影感”。这时我会把它翻译成需要的关系:背景稍暗,让杯沿更清楚;反光宽一点,玻璃不显得尖硬;橙色饱和度克制,让饮品保持可信。每加一条,都看它是否破坏了前面已经成立的产品表达。
最后,我会把两份草案并排读一次。第一份表达情绪,第二份安排镜头;它们之间的差别,可以在没有任何输出的情况下就被讨论清楚。等真的拿到候选,才谈结果是否符合这些要求。对我而言,提示词减法最有用的时刻,是让我从“再高级一点”走到“结尾请把橙子留在画面里”。后一句有了可以执行和检查的方向,下一次工作才真正开始。
查看本节视频参考
查看本节视频参考
[分享创造] lsearch:像 Google 一样搜本地文档, WPS / PDF / 电子书都能搜正文,中文两字词能命中,全程离线
三年前写的方案在哪个 docx 里?那份 PDF 合同里违约条款的原话是什么?系统自带的搜索只认文件名,装个"企业级"方案又要起服务、开端口、配数据库。
所以做了 lsearch:一个桌面程序,指定几个目录,它给里面的文档建全文索引,输入关键词直接定位到哪个文件、哪一行。
能做什么
● 搜正文,不是搜文件名:Word / Excel / PowerPoint (含 doc/xls/ppt 老格式)、WPS 的 wps/et/dps 、ODF 、RTF 、PDF 、HTML 、源码和纯文本,EPUB / MOBI / AZW3 / FB2 电子书,一共 27 种格式
● 中文搜得准:CJK 双字切分 + 全角半角归一,两个字的中文词也能精确命中
● Google 式查询语法:多词 AND 、OR 、
● 正则搜索:内置 RE2 ;写不出正则可以用中文描述,让 AI 生成( DeepSeek / 通义千问 / Ollama / OpenAI 兼容 / Anthropic ,用你自己的 Key ),生成后先在本地编译校验、试匹配
● 点开就看:结果在右侧编辑器打开并跳到命中位置,可以直接改
● 增量索引 + 实时监听:二次扫描只处理变动的文件
隐私
没有云端、没有账号、没有遥测,不常驻后台服务,不开端口。唯一可选的联网功能是"AI 写正则",只发送你输入的那句描述;不配 Key 就不存在。
平台
Windows 10/11 ( x64 / ARM64 )、macOS 11+( Intel + Apple Silicon 通用包)、Linux deb / rpm ( x64 / ARM64 ),麒麟 V10 、openEuler 、Fedora 、Ubuntu 都测过。
目前做不到的
● 不做 OCR ,扫描版 PDF 搜不到
● 带 DRM 的电子书会跳过
● 老版 Office / WPS 格式要调 LibreOffice 转换,单个文件 5–15 秒,第一次索引建议晚上跑
技术栈
Go + Wails v2 + React 19 ,Bleve 倒排索引 + SQLite (正文 zstd 压缩),单一可执行文件。
下载
免费: https://github.com/cmzhaopeng/lsearch-releases/releases/latest 介绍页: https://www.sanbucun.cc/lsearch.html
欢迎试用、提 bug ,尤其想知道哪些格式或场景搜得不准。
三年前写的方案在哪个 docx 里?那份 PDF 合同里违约条款的原话是什么?系统自带的搜索只认文件名,装个"企业级"方案又要起服务、开端口、配数据库。
所以做了 lsearch:一个桌面程序,指定几个目录,它给里面的文档建全文索引,输入关键词直接定位到哪个文件、哪一行。
能做什么
● 搜正文,不是搜文件名:Word / Excel / PowerPoint (含 doc/xls/ppt 老格式)、WPS 的 wps/et/dps 、ODF 、RTF 、PDF 、HTML 、源码和纯文本,EPUB / MOBI / AZW3 / FB2 电子书,一共 27 种格式
● 中文搜得准:CJK 双字切分 + 全角半角归一,两个字的中文词也能精确命中
● Google 式查询语法:多词 AND 、OR 、
- 排除、"精确短语"、path: / name: 通配符过滤● 正则搜索:内置 RE2 ;写不出正则可以用中文描述,让 AI 生成( DeepSeek / 通义千问 / Ollama / OpenAI 兼容 / Anthropic ,用你自己的 Key ),生成后先在本地编译校验、试匹配
● 点开就看:结果在右侧编辑器打开并跳到命中位置,可以直接改
● 增量索引 + 实时监听:二次扫描只处理变动的文件
隐私
没有云端、没有账号、没有遥测,不常驻后台服务,不开端口。唯一可选的联网功能是"AI 写正则",只发送你输入的那句描述;不配 Key 就不存在。
平台
Windows 10/11 ( x64 / ARM64 )、macOS 11+( Intel + Apple Silicon 通用包)、Linux deb / rpm ( x64 / ARM64 ),麒麟 V10 、openEuler 、Fedora 、Ubuntu 都测过。
目前做不到的
● 不做 OCR ,扫描版 PDF 搜不到
● 带 DRM 的电子书会跳过
● 老版 Office / WPS 格式要调 LibreOffice 转换,单个文件 5–15 秒,第一次索引建议晚上跑
技术栈
Go + Wails v2 + React 19 ,Bleve 倒排索引 + SQLite (正文 zstd 压缩),单一可执行文件。
下载
免费: https://github.com/cmzhaopeng/lsearch-releases/releases/latest 介绍页: https://www.sanbucun.cc/lsearch.html
欢迎试用、提 bug ,尤其想知道哪些格式或场景搜得不准。
V2EX [程序员] XXL-AI v1.1.1 发布| Desk 桌面客户端正式上线,云本结合再进一步 Release Notes [云版( Web 服务端)] ● 1 、 [优化] 项目合并部署:研发环节前后端分离,部署期前端产物内嵌进后端 Jar ,单进程单端口对外; ● 2 、 [新增] I18N 模块重构:前后端国际化逻辑优化,统一后端控制;标准化国际化资源文件结构,支持多语言配置,并优化前端国际化加载逻辑; ● 3 、 [优化] 模型 API 请求通参调整,设置 User-Agent: XXL-AI…
# 第二步:构建前端并同步产物( npm run build 构建 dist ,npm run sync:dist 复制到 xxl-ai-api 静态资源目录)
cd xxl-ai-ui && npm install && npm run build && npm run sync:dist && cd ..
# 第三步:构建后端
mvn clean package
# 第四步:进入 docker 目录(支持自定义 .env 配置,如修改 MYSQL_PATH 配置设置 Mysql 数据持久化目录)
cd ./docker/
cat .env
# 第五步:启动/停止项目
docker compose up -d
docker compose down
4.2 [本地版( Desk 桌面端)]
XXL-AI 本地版项目,支持跨平台客户端一键安装,下载对应版本(如 mac/win )安装程序即可。
● 下载地址:https://github.com/xuxueli/xxl-ai/releases
五、核心功能操作指南
5.1 [本地版( Desk 桌面端)]
● 安装并打开 Desk 客户端
● 配置供应商模型
● 使用示例:Desk 客户端/Agent 通过 本地系统能力( Node/Python )进行文件操作。
5.2 [云版( Web 服务端)]
● 登录工作台
● 编排 Agent
● 发布 Agent
● 使用示例:Agent 调用 MCP 工具(网页抓取)汇总「今日热点社会新闻」
[程序员] XXL-AI v1.1.1 发布| Desk 桌面客户端正式上线,云本结合再进一步
Release Notes
[云版( Web 服务端)]
● 1 、 [优化] 项目合并部署:研发环节前后端分离,部署期前端产物内嵌进后端 Jar ,单进程单端口对外;
● 2 、 [新增] I18N 模块重构:前后端国际化逻辑优化,统一后端控制;标准化国际化资源文件结构,支持多语言配置,并优化前端国际化加载逻辑;
● 3 、 [优化] 模型 API 请求通参调整,设置 User-Agent: XXL-AI 便于供应商识别;
● 4 、 [优化] 供应商模型请求参数属性优化,支持格式检测与合法性检测;
● 5 、 [升级] 项目依赖升级最新版本;
[本地版( Desk 桌面端)]
● 1 、 [重点] Desk/客户端上线:基于 Electron + Vue3 + TypeScript 构建跨平台桌面客户端,支持 mac / win / linux 一键安装及应用,本地优先、开箱即用;
● 2 、 [新增] 多供应商模型接入:兼容 OpenAI 协议,供应商 + 模型本地配置;首次启动自动预置 OpenCodeGo / Ollama / Deepseek / 智谱 GLM ;
● 3 、 [架构] Agent 运行时进程隔离:Pi (
● 4 、 [新增] Plan / Build 模式:Plan 只读(仅只读文件与检索工具)、Build 全量读写,随会话持久化,默认 Build ;文件操作限定当前项目目录,越界弹原生对话框「允许本次 / 本会话允许 / 拒绝」;
● 5 、 [新增] 流式对话与执行过程可视化:流式输出思考过程 / 工具调用 / 回复内容;助手消息按片段发生顺序渲染时间线(思考 → 工具 → 正文交错),思考折叠、工具调用状态与耗时展示、Markdown 实时渲染与代码高亮;
● 6 、 [新增] 项目与会话管理:项目绑定本地磁盘目录,会话归属项目,支持搜索 / 重命名 / 删除 / 排序;会话与消息落本地 SQLite 单文件,运行时数据目录可自定义;
● 7 、 [新增] 本地系统能力:终端命令行( node-pty + xterm );侧边任务面板含文件(目录树 + 编辑保存 + 预览 + 跟随本地变更)与浏览器(多标签
● 8 、 [新增] 个性化设置:应用名称 / Slogan / 自定义指令,浅色(默认)/ 深色主题,中 / 英双语;
● 9 、 [优化] 性能与体验:会话落库增量 + 单事务、运行时增量合批、渲染端按需滚动;生成中切换会话不丢内容;退出时回收运行时与终端进程。
● 10 、 [强化] Desk 命令运行环境( Node/Python )支持自定义 PATH 设置,提升本地环境兼容性; Node 默认使用内置版本,降低本地环境依赖;
● 11 、 [强化] Desk 终端 locale 显示设置 UTF-8 ,解决中文乱码问题;
● 12 、 [新增] 客户端支持自动检测新版本,并引导升级;
一、简介
XXL-AI 是一个「云本结合」的 AI Agent 开发平台,提供两种同源同品牌、能力互补的交付形态,可按团队规模与使用场景独立选用,也可组合使用:
二、文档地址
● 中文文档:https://www.xuxueli.com/xxl-ai/
● Github 地址:https://github.com/xuxueli/xxl-ai
三、架构设计
XXL-AI 采用「云本结合」:云版( Web / 服务端)与本地版( Desk 桌面端)同源互补。整体自上而下分为入口、前端、应用、运行时、支撑、外部六层:
四、安装部署
XXL-AI 是一个「云本结合」的 AI Agent 开发平台,提供两种同源同品牌、能力互补的交付形态,可按团队规模与使用场景选用合适版本安装和部署。
4.1 [云版( Web 服务端)]
XXL-AI 云版项目,支持 Docker Compose 一键部署,部署脚本如下:
Release Notes
[云版( Web 服务端)]
● 1 、 [优化] 项目合并部署:研发环节前后端分离,部署期前端产物内嵌进后端 Jar ,单进程单端口对外;
● 2 、 [新增] I18N 模块重构:前后端国际化逻辑优化,统一后端控制;标准化国际化资源文件结构,支持多语言配置,并优化前端国际化加载逻辑;
● 3 、 [优化] 模型 API 请求通参调整,设置 User-Agent: XXL-AI 便于供应商识别;
● 4 、 [优化] 供应商模型请求参数属性优化,支持格式检测与合法性检测;
● 5 、 [升级] 项目依赖升级最新版本;
[本地版( Desk 桌面端)]
本地版( Desk 桌面端)以·与云版零依赖、独立构建发布;详细安装与操作见官方文档。
● 1 、 [重点] Desk/客户端上线:基于 Electron + Vue3 + TypeScript 构建跨平台桌面客户端,支持 mac / win / linux 一键安装及应用,本地优先、开箱即用;
● 2 、 [新增] 多供应商模型接入:兼容 OpenAI 协议,供应商 + 模型本地配置;首次启动自动预置 OpenCodeGo / Ollama / Deepseek / 智谱 GLM ;
● 3 、 [架构] Agent 运行时进程隔离:Pi (
pi-ai + pi-agent-core)运行于独立 utilityProcess,主进程仅做 IPC 网关与越界审批,长会话与工具重活不阻塞 UI ;● 4 、 [新增] Plan / Build 模式:Plan 只读(仅只读文件与检索工具)、Build 全量读写,随会话持久化,默认 Build ;文件操作限定当前项目目录,越界弹原生对话框「允许本次 / 本会话允许 / 拒绝」;
● 5 、 [新增] 流式对话与执行过程可视化:流式输出思考过程 / 工具调用 / 回复内容;助手消息按片段发生顺序渲染时间线(思考 → 工具 → 正文交错),思考折叠、工具调用状态与耗时展示、Markdown 实时渲染与代码高亮;
● 6 、 [新增] 项目与会话管理:项目绑定本地磁盘目录,会话归属项目,支持搜索 / 重命名 / 删除 / 排序;会话与消息落本地 SQLite 单文件,运行时数据目录可自定义;
● 7 、 [新增] 本地系统能力:终端命令行( node-pty + xterm );侧边任务面板含文件(目录树 + 编辑保存 + 预览 + 跟随本地变更)与浏览器(多标签
webview);● 8 、 [新增] 个性化设置:应用名称 / Slogan / 自定义指令,浅色(默认)/ 深色主题,中 / 英双语;
● 9 、 [优化] 性能与体验:会话落库增量 + 单事务、运行时增量合批、渲染端按需滚动;生成中切换会话不丢内容;退出时回收运行时与终端进程。
● 10 、 [强化] Desk 命令运行环境( Node/Python )支持自定义 PATH 设置,提升本地环境兼容性; Node 默认使用内置版本,降低本地环境依赖;
● 11 、 [强化] Desk 终端 locale 显示设置 UTF-8 ,解决中文乱码问题;
● 12 、 [新增] 客户端支持自动检测新版本,并引导升级;
一、简介
XXL-AI 是一个「云本结合」的 AI Agent 开发平台,提供两种同源同品牌、能力互补的交付形态,可按团队规模与使用场景独立选用,也可组合使用:
● 云版:以 Agent 编排为中枢,标准化扩展「 MCP + SKILL + RAG 」,配套多供应商、空间隔离、RBAC 权限与流式对话等工程化底座,可快速构建并一键发布 Agent 。开源、开箱即用,支持集群部署与生产落地。
● 本地版:跨平台桌面客户端:面向个人的本地工作台,围绕本机项目目录提供对话、文件读写、终端命令、文件 / 浏览器侧边任务等能力;安装即用、离线可用,数据仅落本地 SQLite 。
二、文档地址
● 中文文档:https://www.xuxueli.com/xxl-ai/
● Github 地址:https://github.com/xuxueli/xxl-ai
三、架构设计
XXL-AI 采用「云本结合」:云版( Web / 服务端)与本地版( Desk 桌面端)同源互补。整体自上而下分为入口、前端、应用、运行时、支撑、外部六层:
┌──────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ 入口层 管理端 admin (浏览器) · 公开端访客 /#/chat/{uuid} · Desk 桌面客户端( mac / win / linux ) │
├──────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ 前端层 云版 xxl-ai-ui —— Vue3 + Vite + Element Plus + TS ;开发 :3000 ,生产内嵌进 API ( Hash 路由)│
│ 本地版 Desk Renderer —— Vue3 + Element Plus ; contextBridge → window.desk.* │
├──────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ 应用层 云版 xxl-ai-api —— SpringBoot + MyBatis + XXL-SSO ,:8080 │
│ framework:登录鉴权 · RBAC 菜单/按钮 · 系统管理 · 审计日志 │
│ business:空间 · 供应商 · 知识库 · MCP · SKILL · Agent · Chat │
│ 本地版 Desk Main —— IPC 网关 · SQLite(Drizzle) 持久化 · Agent 托管 · 越界审批 │
├──────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ 运行时层 云版 harness —— llm · chat · rag · mcp · skill · supplier (运行时支撑,无 Controller ) │
│ 本地版 Pi 运行时 —— pi-ai + pi-agent-core ,独立 utilityProcess │
├──────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ 支撑层 云版 MySQL (业务/平台) · Redis (登录态 + 对话流) · Milvus (向量库) │
│ 本地版 SQLite 单文件(零依赖) · 本地文件 / 终端 / 浏览器 │
├──────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ 外部层 OpenAI 兼容供应商(对话/嵌入) · 远程/本地 MCP 服务 · 示例 xxl-ai-sample (可选) │
└──────────────────────────────────────────────────────────────────────────────────────────────────────┘
四、安装部署
XXL-AI 是一个「云本结合」的 AI Agent 开发平台,提供两种同源同品牌、能力互补的交付形态,可按团队规模与使用场景选用合适版本安装和部署。
4.1 [云版( Web 服务端)]
XXL-AI 云版项目,支持 Docker Compose 一键部署,部署脚本如下:
# 第一步:代码 clone 本部 + 前往仓库目录
git clone https://github.com/xuxueli/xxl-ai.git
cd ./xxl-ai
[分享创造] vibe 一个终端管理器, 开 mcp 给 agent 使用
图片:
话说 imgur 的图片咋复制出来不是 i 开头的了...
纯 vibe coding, opus 5.5 medium, claude pro 的 40% 5h 额度写个基础, 又花个 20% 5h 优化调整, 到目前状态.开源仓库: https://github.com/woodchen-ink/czlterm
图片:
话说 imgur 的图片咋复制出来不是 i 开头的了...
[分享创造] DrawFig:一句话画出论文方法流程图,方框和箭头还能拖
做了个基于 draw.io 的科研画图站 DrawFig ,这次想说方法节那种横向流程图。
常见做法是在 PPT 里摆五个框:数据采集、清洗、特征、训练、评估。导师说中间加一步消融,箭头是画死的,整排都要挪。文生图给一张 PNG 也一样,框加不进去。
AI Canvas 把这句话落成画布上的矩形和箭头,边还绑在框上。后面加一步、改标签,改的是图元,需要时再导出 TikZ 。
打开就能画: https://drawfig.com/editor.html
我是作者,欢迎拍砖流程布局。
做了个基于 draw.io 的科研画图站 DrawFig ,这次想说方法节那种横向流程图。
常见做法是在 PPT 里摆五个框:数据采集、清洗、特征、训练、评估。导师说中间加一步消融,箭头是画死的,整排都要挪。文生图给一张 PNG 也一样,框加不进去。
AI Canvas 把这句话落成画布上的矩形和箭头,边还绑在框上。后面加一步、改标签,改的是图元,需要时再导出 TikZ 。
打开就能画: https://drawfig.com/editor.html
我是作者,欢迎拍砖流程布局。
[程序员] 你们用 AI 写代码,会每次都看它改了什么吗?
想问问大家,让 AI 改完代码以后,你们会逐行看 diff ,还是功能试一下没问题就提交?
只改几行还好,一次改了十几个文件,看起来也挺费劲。但完全不看,又怕它顺手改了不该改的地方。
你们一般怎么检查?有没有哪些部分是一定会自己看的?
想问问大家,让 AI 改完代码以后,你们会逐行看 diff ,还是功能试一下没问题就提交?
只改几行还好,一次改了十几个文件,看起来也挺费劲。但完全不看,又怕它顺手改了不该改的地方。
你们一般怎么检查?有没有哪些部分是一定会自己看的?
[分享创造] 一键生成艺术展览级别的 3D 手册,支持导入 pdf 与网页二次开发
翻页渲染、纸张着色器和纸纹来自 Paper 的 paper.design/mono 把一个 PDF 或一组页面图片交给 agent ,它会做成一本能翻的 3D 小册子。
它能做的事: · 纸页翻起来会弯曲,有光影、投影和纸张纹理 · 用鼠标拖着翻,松手后书页顺着落下去;也可以点击翻页,按住不放连续翻、越翻越快,或者用键盘左右键翻 · 第一页是合上的封面,最后一页是封底,翻开时书会移到画面中间 · 手机上一次翻一页,也可以切换成双页对开,切换时停在你正在看的那一页 · 扫描版 PDF 也能做;比例不一样的图片完整显示,不裁切、不拉伸 · 60 页的 NASA 图形标准手册 PDF ,从下命令到出书用了 19 秒
演示地址: https://openzine.pen-ine.workers.dev/ 仓库: https://github.com/JosssphZhou/openzine
翻页渲染、纸张着色器和纸纹来自 Paper 的 paper.design/mono 把一个 PDF 或一组页面图片交给 agent ,它会做成一本能翻的 3D 小册子。
它能做的事: · 纸页翻起来会弯曲,有光影、投影和纸张纹理 · 用鼠标拖着翻,松手后书页顺着落下去;也可以点击翻页,按住不放连续翻、越翻越快,或者用键盘左右键翻 · 第一页是合上的封面,最后一页是封底,翻开时书会移到画面中间 · 手机上一次翻一页,也可以切换成双页对开,切换时停在你正在看的那一页 · 扫描版 PDF 也能做;比例不一样的图片完整显示,不裁切、不拉伸 · 60 页的 NASA 图形标准手册 PDF ,从下命令到出书用了 19 秒
演示地址: https://openzine.pen-ine.workers.dev/ 仓库: https://github.com/JosssphZhou/openzine
[推广] Ai 模型最低至 4 折 阿里腾讯华为火山国内站 7 折 阿里国际/GCP 可至 65 折 AWS 新号 65 折/老号无需迁移 85 折 腾讯国际 55 折 测试免费
阿里云 7 折 腾讯云 7 折 华为云 7 折
阿里 CDN 3900U/P 腾讯 CDN 3900U/P 火山 CDN 3900U/P
谷歌云 GCP65 折 亚马逊云 AWS 新号 65 折/老号无需迁移 85 折
腾讯云国际 55 折 阿里云国际 65 折 华为云国际 65 折
AWS 全球节点 CDN 加速 1 折 Ai 模型低至 4 折 火山国际 7 折
TG 详聊:@Tiangua7
阿里云 7 折 腾讯云 7 折 华为云 7 折
阿里 CDN 3900U/P 腾讯 CDN 3900U/P 火山 CDN 3900U/P
谷歌云 GCP65 折 亚马逊云 AWS 新号 65 折/老号无需迁移 85 折
腾讯云国际 55 折 阿里云国际 65 折 华为云国际 65 折
AWS 全球节点 CDN 加速 1 折 Ai 模型低至 4 折 火山国际 7 折
TG 详聊:@Tiangua7
[程序员] 开发类似 wallpaper engine 的 2d 壁纸编辑器,现在还有市场吗?
第一次在 V2EX 上发帖,没想到是上来分享+求助的。
今年发生了很多事情,小孩出生,公司倒闭,目前团队被一家小公司收购,继续苟着,做自己的 2d 壁纸编辑器。
陆陆续续准备跳槽+面试,主力开发是 cursor agent,到现在 3-5 个月实现了初步的成果。
目前跑通了:
- AI 图生视频:能大量快速制造中等质量的内容,目前想的是每周至少上架 10 张
- 2d sence 编辑器:实现了 Image、Text、Sound、Waveform、Particle(粒子)等图层,水波+滚动+图层蒙版等基础特效
- 多显示器支持
还有其他一些动态壁纸软件的功能,比如发现壁纸、订阅应用壁纸等等。
不知道 V2EX 有多少人玩过 wallpaper engine,我是资深用户,最近萌生做这个软件的想法一是兴趣,二是希望利用 AI 能做点副业,中间很多次想过放弃,但还是坚持下来了。
到现在,我发现要走的路还很长,这个东西太复杂了,我一度以为 Vibe Codeing 做不了。
本来是计划到国庆发布 0.1,尽快上线,全力准备跳槽,但是准备面试要学新技术,进展缓慢,这个软件的复杂度也被低估(更多的是精力,打游戏,带小朋友等拖延症)。
所以现在其实很纠结:即想停掉这个软件的开发,全力准备面试。又总想打开 Cursor,做点功能,不然 Token 白白浪费,但又感觉实在复杂,长路漫漫,又不懂运营,内测都找不到人。
所以,想问,如果是你?你会怎么做呢?
感谢各位大大,发表宝贵的意见,特别是玩过 wallpaper engine 的,这个软件我肯定会继续做下去,但什么时候能上线,目前不知道(之前就一直想年龄大失业后做独立开发者,通关这次经历,发现什么备案、注册公司、对接支付才是最让人头疼的)
第一次在 V2EX 上发帖,没想到是上来分享+求助的。
今年发生了很多事情,小孩出生,公司倒闭,目前团队被一家小公司收购,继续苟着,做自己的 2d 壁纸编辑器。
陆陆续续准备跳槽+面试,主力开发是 cursor agent,到现在 3-5 个月实现了初步的成果。
目前跑通了:
- AI 图生视频:能大量快速制造中等质量的内容,目前想的是每周至少上架 10 张
- 2d sence 编辑器:实现了 Image、Text、Sound、Waveform、Particle(粒子)等图层,水波+滚动+图层蒙版等基础特效
- 多显示器支持
还有其他一些动态壁纸软件的功能,比如发现壁纸、订阅应用壁纸等等。
不知道 V2EX 有多少人玩过 wallpaper engine,我是资深用户,最近萌生做这个软件的想法一是兴趣,二是希望利用 AI 能做点副业,中间很多次想过放弃,但还是坚持下来了。
到现在,我发现要走的路还很长,这个东西太复杂了,我一度以为 Vibe Codeing 做不了。
本来是计划到国庆发布 0.1,尽快上线,全力准备跳槽,但是准备面试要学新技术,进展缓慢,这个软件的复杂度也被低估(更多的是精力,打游戏,带小朋友等拖延症)。
所以现在其实很纠结:即想停掉这个软件的开发,全力准备面试。又总想打开 Cursor,做点功能,不然 Token 白白浪费,但又感觉实在复杂,长路漫漫,又不懂运营,内测都找不到人。
所以,想问,如果是你?你会怎么做呢?
感谢各位大大,发表宝贵的意见,特别是玩过 wallpaper engine 的,这个软件我肯定会继续做下去,但什么时候能上线,目前不知道(之前就一直想年龄大失业后做独立开发者,通关这次经历,发现什么备案、注册公司、对接支付才是最让人头疼的)
[分享创造] 去年做的 iPhone Wi-Fi 备份到 NAS 小工具,这次开源啦
去年发过一个把 iPhone 通过 Wi-Fi 备份到 NAS 的小工具。最近做了一些更新,也把源码整理公开了,回来补个后续。
工具做的事情很简单:在 Linux 主机或 NAS 上跑一个容器,通过浏览器管理 iPhone / iPad 的备份,数据直接保存在自己指定的目录里。
目前支持:
● USB / Wi-Fi 备份:手动发起,也可以按设备设置定时备份、时间段、电量和充电条件。
● 备份加密:管理设备的备份加密设置和密码。
● 查看备份状态:查看进度、当前阶段、备份信息和文件列表。
● 结果通知:支持 Telegram 、邮件、企业微信、Bark 和 Webhook 。
这次主要补了一些实际使用中容易卡住的地方。比如备份长时间没有动静时,会按阶段超时退出,不再一直挂着; Wi-Fi 设备掉线后,会尝试重新发现和注册。页面上也能看到当前在做什么、上次什么时候还有活动,排查问题方便一些。
另外也支持 amd64 / arm64。
想试的话,跟着快速上手用 Docker Compose 启动即可,默认通过
第一次建议先插 USB ,在手机上点“信任”,完成配对和一次备份。使用 Wi-Fi 前,还需要在 Mac Finder 或 Windows Apple Devices / iTunes 中开启设备的 Wi-Fi 连接选项,具体步骤放在了Wi-Fi 使用说明里,之后日常备份可以由 NAS 来跑。
● 源码:GitHub:razeencheng/iosbackup
● 博客:iPhone 自动备份到 NAS:开源啦
有需要的朋友可以试试,遇到问题欢迎交流。
去年发过一个把 iPhone 通过 Wi-Fi 备份到 NAS 的小工具。最近做了一些更新,也把源码整理公开了,回来补个后续。
工具做的事情很简单:在 Linux 主机或 NAS 上跑一个容器,通过浏览器管理 iPhone / iPad 的备份,数据直接保存在自己指定的目录里。
目前支持:
● USB / Wi-Fi 备份:手动发起,也可以按设备设置定时备份、时间段、电量和充电条件。
● 备份加密:管理设备的备份加密设置和密码。
● 查看备份状态:查看进度、当前阶段、备份信息和文件列表。
● 结果通知:支持 Telegram 、邮件、企业微信、Bark 和 Webhook 。
这次主要补了一些实际使用中容易卡住的地方。比如备份长时间没有动静时,会按阶段超时退出,不再一直挂着; Wi-Fi 设备掉线后,会尝试重新发现和注册。页面上也能看到当前在做什么、上次什么时候还有活动,排查问题方便一些。
另外也支持 amd64 / arm64。
想试的话,跟着快速上手用 Docker Compose 启动即可,默认通过
http://NAS 地址:9000 打开管理页面。第一次建议先插 USB ,在手机上点“信任”,完成配对和一次备份。使用 Wi-Fi 前,还需要在 Mac Finder 或 Windows Apple Devices / iTunes 中开启设备的 Wi-Fi 连接选项,具体步骤放在了Wi-Fi 使用说明里,之后日常备份可以由 NAS 来跑。
● 源码:GitHub:razeencheng/iosbackup
● 博客:iPhone 自动备份到 NAS:开源啦
有需要的朋友可以试试,遇到问题欢迎交流。
[Apple] 开发了个 Loon 搜索引擎搜索结果黑名单插件,通过添加黑名单,可以移除不必要的结果,针对的是域名
插件地址 https://raw.githubusercontent.com/teaoea/shell/main/plugins/SearchFilter/SearchFilter.plugin
不限制浏览器,主流搜索引擎都可用,webui 管理界面,方便添加黑名单,支持关键词匹配,例如黑名单 csdn ,可以将 csdn.con 、csdn.net 的结果都直接移除,支持远程订阅黑名单列表
插件地址 https://raw.githubusercontent.com/teaoea/shell/main/plugins/SearchFilter/SearchFilter.plugin
不限制浏览器,主流搜索引擎都可用,webui 管理界面,方便添加黑名单,支持关键词匹配,例如黑名单 csdn ,可以将 csdn.con 、csdn.net 的结果都直接移除,支持远程订阅黑名单列表