linux.do
21.2K subscribers
119K photos
195 videos
117 files
253K links
linux.do最新话题和热议话题
Download Telegram
课件资源求助

有没有佬有这个课程的代码课件资料呀,现在流传的课件资料都是缺一大堆
coding.imooc.com

NestJS 从拔高到精通,大型复杂业务架构落地实践_实战课程_慕课网

慕课网实战课程结合视频快捷方便的体验,并与视频同步学习,边编程边看视频。

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: wohah)
在 opencode 中使用CLIProxyAPI 的配置教程,享受模型自由。(首发、含推荐配置)

OpenCode 使用CLIProxyAPI作为模型提供商的步骤
写在前面:不要质疑我的某些操作,虽然繁琐,但自有深意。例如为什么我要将CPA的提供商分为4个,以及为什么要这样配置常用模型。如果存在意见不合,那就是你对。
opencode 作为开源的终端代理,配合 ohmyopencode使用,是目前十分推荐且前沿的玩法,核心是异步子代理协作(也就是十分烧钱),虽然官方提供了免费的 minimax2.1和其他几个模型,但使用高级子代理完成前端设计、审查时,仍然需要用高级模型,为此特意写了这个教程,供佬们参考。
难点:opencode 将 key 和 Provider 配置分离储存,且需要自行选择对应的 sdk,避免格式问题,以下配置中已包含推荐用法。

1. 绑定 API 密钥

在 OpenCode 终端执行以下操作,为四个自定义 ID 注册凭据:

1. 执行命令:/connect
2. 选择 Other(这里不需要手动滚动,很累,直接输入other,会自动列出)
3. 依次创建以下 ID 并粘贴 API Key:

cpa
cpa-oai
cpa-claude
cpa-gemini

----------------------

2. 修改配置文件

编辑全局的 opencode.json( macOS / Linux: ~/.config/opencode/ Windows: Users\你的用户名\ .config\opencode),将以下内容整合进 provider 字段,我给出的仅供参考,不会就直接复制,删掉自己不要的模型即可。所有模型已开启 thinking 模式 (未来官方可能会弃用该字段) ,并按协议类型匹配了 SDK。
{
"$schema": "https://opencode.ai/config.json",
"plugin": [
"oh-my-opencode"],
"provider": {
"cpa": {
"npm": "@ai-sdk/openai-compatible",
"name": "cpa",
"options": { "baseURL": "https://<YOUR_ENDPOINT>/v1" },
"models": {
"kimi-k2-thinking": { "name": "kimi-k2-thinking", "thinking": true },
"glm-4.7": { "name": "glm-4.7", "thinking": true }
}
},
"cpa-oai": {
"npm": "@ai-sdk/openai",
"name": "cpa-oai",
"options": { "baseURL": "https://<YOUR_ENDPOINT>/v1" },
"models": {
"gpt-5.2": { "name": "gpt-5.2", "thinking": true },
"gpt-5.1-codex-max": { "name": "gpt-5.1-codex-max", "thinking": true }
}
},
"cpa-claude": {
"npm": "@ai-sdk/anthropic",
"name": "cpa-claude",
"options": { "baseURL": "https://<YOUR_ENDPOINT>/v1" },
"models": {
"gemini-claude-opus-4-5-thinking": { "name": "gemini-claude-opus-4-5-thinking", "thinking": true },
"gemini-claude-sonnet-4-5-thinking": { "name": "gemini-claude-sonnet-4-5-thinking", "thinking": true },
"claude-opus-4-5-20251101": { "name": "claude-opus-4-5-20251101", "thinking": true },
"claude-sonnet-4-5-20250929": { "name": "claude-sonnet-4-5-20250929", "thinking": true },
"claude-haiku-4-5-20251001": { "name": "claude-haiku-4-5-20251001", "thinking": true },
"claude-kimi": { "name": "claude-kimi", "thinking": true }
}
},
"cpa-gemini": {
"npm": "@ai-sdk/google",
"name": "cpa-gemini",
"options": { "baseURL": "https://<YOUR_ENDPOINT>/v1" },
"models": {
"gemini-3-pro-preview": { "name": "gemini-3-pro-preview", "thinking": true },
"gemini-3-flash-preview": { "name": "gemini-3-flash-preview", "thinking": true },
"gemini-2.5-flash-lite": { "name": "gemini-2.5-flash-lite", "thinking": true }
}
}
}
}


----------------------

3. 切换模型

1. 重载:保存文件,OpenCode 自动生效。
2. 选择:输入 /models 弹出列表。
3. 识别:根据 cpa-* 前缀找到对应模型,回车确认。

(PS:模型回复为 3.7 模型,是因为 CPA 内置了一部分提示词的干扰,无影响)
6 posts - 6 participants

Read full topic

via LINUX DO - 最新话题 (author: moxiyan)

Invalid media: image
AMD电脑使用NPU本地运行大模型

换了个新电脑,发现nup占了31个g,然后丝毫没运行情况。

然后网上找了一下nup是什么,发现是跑模型的。于是又搜了怎么跑。
发现了
Overview · FastFlowLM
这个文章,可以跑小模型,都是适配了NPU的。

可以先跑1b的试试。最高有8b的。
为AMD的NPU开启性能模式:
cd C:\Windows\System32\AMD\
.\xrt-smi configure --pmode turbo

其他模型说明
NPU Management Interface — Ryzen AI Software 1.6.1 documentation

5 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: 风雨未有归期)

Invalid media:
image
image
image
急聘!高级Golang后台工程师-base深圳

25-45K/月
坐班深圳宝安区
交易所开发经验或美股开发经验优先

岗位职责
1、负责公司产品后台服务的设计、开发与维护;
2、主导后台性能优化工作,协同产品团队推进优化落地,助力产品数据指标提升。
岗位要求
1、本科及以上学历,计算机相关专业,3 年 + 后台开发经验,精通 Golang;
2、编程基础扎实,代码风格规范,精通常用软件工程方法、设计模式、数据结构与算法;
3、掌握 MySQL、Redis 等存储技术,具备线上问题排查与应急处理能力;
4、团队协作与沟通能力良好,可独立承担核心模块的开发与交付。

加分项
1、具备微服务、Docker/K8s 等云原生技术落地经验。

投递请联系
VX:bellafafa_
TG:@fuseiijiang

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: Bella)
佬们,可否分享一下邀请码,朋友想加入

自己等级不够,没有邀请码,有没有热心的佬友分享一个

3 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: xuanfeng)
到底要不要买车?

1. 个人背景 & 现状

● 年龄: 即将 30 岁(单身)。
● 通勤: 离公司约 4km。目前方案是步行/骑行,仅在恶劣天气存在痛点。
● 娱乐: 偏宅,周末基本在家玩手机,买车后可能可以出去玩玩?

2. 核心痛点(买车的唯一驱动力)

目前每逢过年/节假日回家,体验极差,主要体现在:

● 过年回家痛点: 高铁站到家需换乘“黑车”(7 座商务强制塞 10+ 人),屁股只能挂在座位边缘,体感极度痛苦。
● 社交尴尬: 过年走亲戚时,全家(我+爸妈)需要分散“挤”亲戚的车。这种欠人情且缺乏自由度的感觉,随着年龄增长越来越难以接受。

3. 纠结因素

● 低频使用: 除了过年和偶尔的周末,车在大部分时间处于“吃灰”状态。
● 持有成本: 考虑到保险、保养、停车及折旧,为了每年那几天的“体面”,财务账面上似乎并不划算。
● 心态转变: 以前觉得能省则省,现在觉得这种“卑微感”正在消耗生活质量。

4. 想听听佬友们的建议

1. 像我这种 “为了过年不挤车” 而买车的行为,在大家看来是刚需还是冲动消费?
2. 是否有类似经历的朋友,买了车之后后悔了,还是觉得“真香”?

感谢各位大佬解惑,祝大家代码无 Bug,年终奖翻倍。
表述感觉不太好就让AI优化了下,

9 posts - 9 participants

Read full topic

via LINUX DO - 最新话题 (author: LoganHong)
各位电脑专家 关于配件 帮我提个建议~~ 家用

各位大佬 我这个配置是Deepseek 优化出来的,给点建议~~

8 posts - 8 participants

Read full topic

via LINUX DO - 最新话题 (author: 乐乐)

Invalid media: image
小白如何搭建博客(第二章)

安装步骤

MobaXterm安装

1、MobaXterm官网下载界面网址:MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Download

然后选择左边的家庭版即可:

2、选择Portable edition版本(免安装版本)

3、等待压缩包下载完成

4、双击压缩包里面的这个exe应用程序文件

5、安装界面如下所示

MobaXterm工具的相关使用–使用SSH协议开发Linux主机

1、点击主页的session按钮

2、选择SSH按钮

3、输入主机IP和用户名

1Panel的安装

执行以下安装脚本,根据命令行提示完成安装。

bash -c “$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)”

如果遇到 Docker 安装失败等问题,可以尝试运行以下脚本:

bash <(curl -sSL https://linuxmirrors.cn/docker.sh)

了解更多信息,请访问官方网站:https://linuxmirrors.cn

安装成功后,控制台会打印面板访问信息,可通过浏览器访问 1Panel:

http://目标服务器 IP 地址:目标端口/安全入口

如果使用的是云服务器,请在安全组中开放对应的目标端口

ssh 登录 1Panel 服务器后,执行 1pctl user-info 命令可获取安全入口(entrance)

复制内网地址,用浏览器的打开,输入下面给到的面板用户,面板密码登录到1Panel

安装 Halo 应用

进入应用商店应用列表,选择其中的 Halo 应用进行安装。

在应用详情页选择最新的 Halo 版本进行安装。

参数说明

名称:要创建的 Halo 应用名称。

版本:建议选择最新版本。

数据库服务:Halo 使用的数据库服务。可通过下拉菜单选择已安装的数据库应用,1Panel 将自动为 Halo 配置数据库连接。

数据库名:Halo 使用的数据库名称。1Panel 会在所选数据库中自动创建该数据库。

数据库用户:Halo 使用的数据库用户名。1Panel 会自动创建此用户,并为其授予相应的数据库权限。

数据库用户密码:Halo 数据库用户的登录密码。1Panel 会为上一步创建的用户自动配置该密码。

外部访问地址:Halo 的访问地址。

若已为 Halo 规划域名,请填写域名格式,例如:http://halo.example.com

若未配置域名,请填写服务器 IP 和端口号,例如:http://192.168.1.1:8090

端口:Halo 应用运行的服务端口。

开始安装后,页面将自动跳转至“已安装应用”列表。请等待 Halo 应用状态变为“已启动”,即可访问使用。

小伙伴们以上就是安装程序的全部内容,跟着步骤一步步来,相信大家都能够顺利安装哦,下期见啦!!!!

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: Rosna)

Invalid media:
image
image
image
image
image
image
image
image
image
image
image
image
Apple ID换区后软件无法下载怎么办?

佬们,之前我的 Apple ID 是国区的,当时买了一个软件。
前两天切换成美区了,搜索相同的软件不让下载。现在有两种方案:

1. 等90天后再切换回国区下载
2. 美区绑定一个付款方式(目前卡在这里了,没有美国信用卡,认证不过去),然后开家人共享就可以下载

佬们还有其他好办法吗?

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: Yzzz)
上期回顾:奥拉星Flash端逆向(1)

1. 根据目录树构建实际url并下载
1.1. 选取上期反编译得到version.xml其中一个标签如<f n="activityres/activity250801/newbibeizhenrong/newbibeizhenrong_code" v="2025100927077881" />提取其中的n标签作为swf路径并标记为url,填入https://aola.100bt.com/play/{n_value}.swf 构建为https://aola.100bt.com/play/activityres/activity250801/newbibeizhenrong/newbibeizhenrong_code.swf 即可下载对应原始swf文件
1.2. 请选择code|main等结尾的标签作为后缀以免对百田服务器产生过大压力
2. 反编译提取cls
2.1. 使用ffdec反编译改swf文件中的scriptspanel类,发现包含NBBZR_MainPI的as语言源代码
2.2. 将mmo.activity250801.newbibeizhenrong.panel.NBBZR_MainPI相对路径类名作为cls标记
3. 构建活动路径封包
3.1 活动路径封包标准格式为|#activ='url','cls'|,将上述得到的urlcls填入即可得到|#activ='activityres/activity250801/newbibeizhenrong/newbibeizhenrong_code','mmo.activity250801.newbibeizhenrong.panel.NBBZR_MainPI'|完整活动路径封包
4. 使用My登录器开发者工具进行完整活动路径封包发送即可直达活动
5. 一键式脚本: GitHub - vmoranv/aola_mya_extract: 奥拉星提取活动路径并封装为mya的py脚本
附录: My登陆器使用方法及其他封包解析: https://ardocs.614447.xyz/ → aola类别下封包解析一栏
下期预告: 如何下载奥拉官方海报瑟图 如

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: vmoranv)

Invalid media: image
如何在工作中偷偷使用Codex插件

在工作中虽然一直用codex,但是一直是偷偷用,打开vscode侧边栏输入prompt后立即关闭侧边栏,生怕别人看到我在用,毕竟被大家知道是AI帮我干活总归是不好的。遇到codex输出大量回答的时候就复制下来贴到记事本里慢慢看,让侧边栏一直保持关闭状态,但时间长了总觉得不方便,佬们有什么办法能更加隐蔽且方便的跟Codex聊天吗

19 posts - 17 participants

Read full topic

via LINUX DO - 最新话题 (author: power)
关于宽带的讨论-广州

有没有佬用移动的宽带,广州移动的宽带咋样啊!!!!

3 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: EasyNice的胖叔叔)
修复了一个关注的陈年老BUG

不知道你们发现没有,有个别佬友(大概几百个)是无法被关注的?

这是一个陈年老bug,但现在被修复了 :distorted_face:

快去关注那些你曾今爱而不得的佬友吧 :tieba_025:

161 posts - 148 participants

Read full topic

via LINUX DO - 最新话题 (author: Neo)
佬友,港版的iPhone eSIM 有什么推荐吗?

入手了个港版的iPhone, 想搞个保号的那种eSIM 注册的时候 就不受 +86的限制了 ,佬友有推荐吗?

还有什么别的实用的功能?是国行没有的 (比如Ai)么,想着最大程度使用下

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: xigua019)
notion team 团队永久版还有吗?

想自己用,看看有么有人要出手?notion team 团队永久版❤️

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: ABao)
元宝AI辱骂用户事件

这件事背后是元宝AI背后的工作人员手动回复的,还是AI爬到了一些这种回复的语料呢?

按理说会有专门对这种词汇屏蔽的机制,是腾讯的疏忽还是怎样?

世界真是一个巨大的草台班子,各位佬觉得呢?

14 posts - 12 participants

Read full topic

via LINUX DO - 最新话题 (author: itwangyou)
《原谅我红尘颠倒》,慕容雪村系列作品

写的时候,去搜了一下慕容雪村最近在做什么,结果找到了不少“黑料”啊,打引号是因为,我不知道这些消息的真假,但是消息确实很恶心…慕容雪村似乎是个虚伪的人。

我突然被一种强烈的冲动召唤:相信!快相信!慕容雪村就是这种人,世界果然没有清白的人,我应该缩回自己的小壳,看看镜子或屏幕,做世界上最有智慧的人。

这种冲动叫自恋。

我正好听了一些深度解析,是关于自恋文化的盛行,关于全能自恋者和疯狂追随者。我听的挺安乐,一来,我不觉得我自恋,二来,我发现,如果世界上尽是虚幻,自恋是一件性价比很高的事情,不会违法,如果修炼得当,似乎可以快乐地渡过余生。

自恋就意味着…不需要改变,多有诱惑力啊!

首先,自恋,自己恋自己,从概念上驱逐了孤独,多先进啊,我们都知道,背叛随时会发生,而自己绝对不会离开自己,如果能做到自恋,这就是全能的一种啊。

其次,自恋者非常非常坚定,肯定会有追随者,嗯,如果有一些技能,只要够坚定就会有追随者,这就可以牟利,而且,当人群焦点多好玩啊!

我也好想自恋啊,那我为什么没干呢?因为在自恋者之前,我还是个疯子啊。

慕容雪村系列书评,启动!

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: 夜)
claude code 为什么最近总是用sonnet

我这两天发现claude code一直在用sonnet模型,一次opus都不用。而之前反而一直是用opus模型,一次sonnet都不用。我真无语了

7 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: figure)

Invalid media: image