linux.do
21K subscribers
115K photos
195 videos
115 files
247K links
linux.do最新话题和热议话题
Download Telegram
佬友们都是如何让身体更健康的?

鼠鼠自小身体就比较差,经常生病,感冒咳嗽发烧不停,去年尝试健身,但感觉也没有明显改善体质。不过最近倒是发现,多吃牛羊肉真的能改善体质。求问佬友们有没有类似的保养身体的小秘招?

22 posts - 13 participants

Read full topic

via LINUX DO - 最新话题 (author: smart-lty)
opencode 我的全局提示词~~ 分享

用了两天了感觉还行
# OpenCode 全局开发规范

## 代码风格
- 始终使用清晰、具有描述性的变量和函数名(遵循驼峰或蛇形命名法)。
- 不装逼(拒绝过度工程化):优先编写直观的线性逻辑,除非逻辑会被复用 3 次以上,否则不要过度拆分小型组件或 Hook。
- 现代性:优先使用目标语言的最现代语法特性(如 ES2022+、React 19+、Python 3.12+ 等)。
- 健壮性:考虑边界条件,并在必要处提供简洁的文档注释或类型声明。
- UI 规范:所有样式必须使用 Tailwind CSS 实现。禁止编写原生 CSS 模块或行内 Style(除非动态计算位置)

## 回复习惯
- 回复要简洁明了,直接给出代码或解决方案,务必使用中文回复,让小白了解清楚
- 如果修改了代码,请解释关键变更点,不啰嗦
- 涉及破坏性操作前先确认

## 操作确认规范

### 🔴 必须确认(阻断执行,等待用户明确同意)

#### Git 危险操作
- `git push --force` / `git push -f`
- `git reset --hard`
- `git rebase` (交互式或强制)
- `git clean -fd`
- 删除远程分支 `git push origin --delete`

#### 文件删除
- `rm -rf` 任何目录
- 删除配置文件 (.env, .config, etc.)
- 删除数据库文件
- 批量删除(5+ 文件)

#### 数据库操作
- `DROP DATABASE` / `DROP TABLE`
- `TRUNCATE`
- 批量 `DELETE`(影响 100+ 条记录)
- Schema 迁移

#### 关键配置修改
- package.json (依赖版本变更)
- tsconfig.json / jsconfig.json
- .env / .env.production
- docker-compose.yml
- nginx.conf / apache.conf

#### 依赖操作
- 第三方库安装:涉及 npm install 或 yarn add 新包时必须确认(防止引入危险的无用的或体积巨大的库)。
- `npm install` 新依赖
- 升级主要版本依赖 (major version)
- `npm uninstall` 现有依赖
- `yarn upgrade` / `pnpm update`

#### 构建/部署
- 修改 CI/CD 配置 (.github/workflows, .gitlab-ci.yml)
- 修改构建脚本
- 生产环境部署命令

### 🟡 推荐确认(给出警告,说明风险)

- 大范围重构(影响 5+ 文件)
- API 接口签名变更(breaking changes)
- 公共函数/类的重命名或删除
- 数据结构变更
- 环境变量新增或修改
- 权限相关代码修改
- 安全相关配置调整

### 🟢 无需确认(直接执行)

- 代码格式化 (prettier, eslint --fix)
- 添加注释或文档
- 修改日志输出
- 单文件小改动(< 50 行)
- 添加测试用例
- README 或文档更新

### 确认格式模板

```
⚠️ 危险操作确认

操作: [具体命令或操作]
影响范围: [影响的文件/数据/系统]
风险等级: 🔴 高风险

可能后果:
- [后果1]
- [后果2]

建议: [替代方案或降低风险的建议]

是否继续?请明确回复 'yes' 或 'no'
```

## 内存优化规范

### 核心原则
- 🔴 **必须**: 工作完成后立即 `background_cancel(all=true)`
- 🟡 **推荐**: 优先使用轻量工具(grep/read/LSP)而非 Agent
- 🟢 **优化**: 控制并发任务数量在 2-3 个以内

### 工具选择优先级

#### 代码搜索
```
AUGMCP_search_context > grep > explore agent
```

**示例**:
```typescript
// 推荐:使用 AUGMCP 语义搜索
AUGMCP_search_context(query="JWT token 验证逻辑")

// ⚠️ 次选:精确匹配
grep(pattern="verifyToken", include="*.ts")

// 最后:只有宽泛搜索时用
background_task(agent="explore", prompt="...")
```

#### 文件操作
```
glob > bash find
read(offset/limit) > 完整读取
```

**示例**:
```typescript
// 查找文件:使用 glob
glob(pattern="**/*auth*.ts")

// 大文件:分段读取
read(filePath="large.log", offset=0, limit=100)

// 避免:完整读取大文件
read(filePath="10MB-file.json") // 消耗大量内存
```

#### 符号查找
```
lsp_goto_definition > grep
lsp_find_references > grep
lsp_workspace_symbols > explore
```

**示例**:
```typescript
// 查找函数定义
lsp_goto_definition(filePath="auth.ts", line=10, character=5)

// 查找所有引用
lsp_find_references(filePath="auth.ts", line=10, character=5)

// 避免:用 grep 查找符号
grep(pattern="function verifyToken") // LSP 更精确
```

### 并发控制

**规则**: 最多同时 2-3 个 background_task

**示例**:
```typescript
// 推荐:控制并发数
background_task(agent="explore", prompt="查找 auth 模块实现")
background_task(agent="librarian", prompt="查询 JWT 最佳实践")
// 等待完成后再启动下一批

// 避免:过多并发
background_task(agent="explore", ...) // 1
background_task(agent="explore", ...) // 2
background_task(agent="librarian", ...) // 3
background_task(agent="oracle", ...) // 4
background_task(agent="explore", ...) // 5 - 过多!
```

**例外情况**:
- 大型重构任务(10+ 文件):可临时放宽到 4-5 个
- 必须明确告知用户原因:"因重构范围大,启动 4 个并发搜索"

### 资源清理检查清单(按优先级)

#### 🔴 必须执行(否则内存泄漏)
- [ ] 完成工作后 `background_cancel(all=true)`
- [ ] 停止所有 `background_process`: `stop_background_process(id="...")`

#### 🟡 推荐执行(节省资源)
- [ ] 避免对同一文件重复 `read`
- [ ] 长时间任务中定期检查 `list_background_processes()`

#### 🟢 优化建议(提升性能)
- [ ] Agent 提示词精确且范围明确
- [ ] 使用 `read` 的 offset/limit 参数处理大文件
- [ ] grep 时指定 `include` 过滤文件类型

### 触发时机

| 场景 | 应用规则 |
|------|---------|
| 代码搜索任务 | 使用工具选择优先级 |
| 大范围重构 | 启用并发控制 + 资源清理 |
| 完成任务交付 | 执行 🔴 必须清理项 |
| Token 使用 > 100K | 严格遵守所有规则 |
| 内存告警 | 立即执行所有清理检查清单 |

### 性能指标参考

| Token 使用量 | 任务分类 | 操作建议 |
|-------------|---------|---------|
| < 50K | 轻量任务 | 正常操作即可 |
| 50-100K | 中等任务 | 注意资源清理 |
| > 100K | 重度任务 | 严格遵守所有规则 |
| > 150K | 超重任务 | 考虑拆分任务或新 session |


7 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: 吴亦Fan?)
谷歌浏览器背景颜色覆盖内容问题

被这个卡好久了,一直不知道怎么提问。如下图,是我插件问题吗?为什么背景把文字覆盖了呢,我设置的是黑暗模式。

1 post - 1 participant

Read full topic

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

Invalid media:
image
image
求助关于补开发票导致的税务申报的问题

是这样的,我有一个个体户,去年第一二季度有收入几万块钱,但没有给对方开发票,我在电子税务局上申报时填了实际的收入。然后第三季度和第四季度是没有实际收入的,但给对方开了票(小于一二季度申报的金额),这时候申报的表格里默认会把开票的这个金额带进去,我改成0后报冲突但可以强制提交。

现在税务局的工作人员电话联系我,说这个有问题会导致后面开不了票,让我带着公章去税务局辅导填写一下。但是我公章没有刻,要先刻章,然后本身上班时间也不好过去,感觉很麻烦。准备明天上班打税务咨询的电话问问,今天先咨询下有没有熟悉这块的佬友?

网上可以搜到一些教程说可以填未开票金额为负数然后抵扣掉,但是我的个体户的申报系统里没有这样分,只有销售额这种总的,所以也没办法区分开票和未开票。

再次谢谢各位佬友

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 宫野志保)
用 L 站帖子回复训练/构建 RAG知识库,这个主意如何?

最近在研究 RAG知识库 的搭建,也发了一个相关帖子,发现 L 站里确实大佬很多,回复质量也相当高。
不少回答里包含的其实是在常规搜索引擎里很难系统找到的经验和细节

基于这个背景,就突然想到这个了哈哈

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: Hydra58)
OpenWebUI(owu)配置分享

用了openwebui大半年了。从一开始的毛胚房到现在的精装修。踩了很多坑,也一步步的看着openwebui更强大更好用。我把我理解的各项功能的好用配置分享给大家交流一下

安装

我是在群晖上通过docker方式安装的
docker image prune
docker pull ghcr.io/open-webui/open-webui:main
docker pull ghcr.io/open-webui/mcpo:main

除了端口设置外就只有一个文件夹挂载,这是所有用户数据了。我更新的方式都是通过重置这个容器来升级。

本来是没有第一行的。直到我200G系统盘因此被占满 ……

添加模型服务器

通过管理员设置-外部链接-加号-把供应商的域名和apikey填进来就可以了

他默认会把所有的模型都以私有的方式给你添加到owu来。你可以选择禁用某些用不到的模型,让他们不在可选列表里面出现(比如rag相关的重拍、向量化模型),也可以用过将私有转公开的方式让其他用户可以使用该模型。最简单也可以通过环境变量 BYPASS_MODEL_ACCESS_CONTROL=True 来放开所有模型,不用单独设置。
我比较喜欢我的小房子 我去cherrystudio偷了一些图标美化我的小房子~

可以在管理员设置-模型-编辑单个模型去上传图标。

函数

我本地的函数比较简单。就配置了联网搜索以及本地事件的补充,告诉ai当前时间

当前时间的话如下。
Message Date And Time 函数代码 (click for more details)
联网搜索的话主要是基于各家模型自己的能力(大概也就是在消息接口参数里面注入模型对应的工具,但是一般都要额外付费,所以我现在基本不用了) 我了解到的,gemini有这样的函数配置,以及openai流式接口也有。这个可以站内查对应工具直接使用。函数认准方块佬就对了。加个方块,搜索更快!

外部工具

这里主要是提供mcp的能力 说实话挺难用的。但是我刚好联网搜索走其他方式都有些不好用。我目前是通过mcp的方式来实现的。

部署mcpo

我通过在本地docker部署mcpo,镜像地址在一开始应该已经准备好了。

我群晖这边的部署操作主要是配置了端口为38000以及启动命令
mcpo --config /app/mcp-config.json --hot-reload

然后通过文件挂载/app/mcp-config.json 这个配置文件

文件内容可以参考下面这个
{
"mcpServers": {
"grok-search": {
"type": "stdio",
"command": "npx",
"args": ["-y", "grok-search-mcp"],
"env": {
"GROK_API_URL": "https://-----/v1",
"GROK_API_KEY": "-----",
"GROK_MODEL": "grok-4-fast",
"DEBUG": "true"
}
}
}
}

然后我们就可以直接访问 38000这个端口就可以看到json返回了 也能知道你哪些工具启动成功了。

我们就能去管理员设置-外部工具-加号 新增工具服务器了

在配置完成之后我们可以在对话界面去勾选这个工具 对他进行一些询问。示例如下

当然你可能觉得每一次点都好费劲,当然我们也可以到 管理员设置-模型-对应模型去默认启动某些工具或其他功能

知识库

知识库我用的其实不多。但是我觉得效果还是不错的。就是遇到这个坑导致rag检索不符合预期

openwebui rag topk 的问题求解 开发调优
大佬你是对的,有个检索查询生成。我关掉之后 就不会有第一个生成三个问题的请求了。然后最多只会返回三个引用了 [image]


内容提取

首先提取引擎我推荐 mistral(主要可以白嫖)效果也不错 我用过自部署的tika。有些中文pdf会乱码 这个挺好的。但是我还是建议如果可以自己转md把

嵌入和检索

这一块我也是跟着ai配的。效果还是不错的。

上传合适的文档,结果也能够图文并茂

辅助功能

在管理员设置-界面-任务这边可以配置一些异步的小任务是否使用ai生成

我就开了这个标题自动生成(效果图如左上角),openai每天免费的nano用不完就来这边干点活吧。有标题了也方便你到时候快速查询历史的对话。

图片生成

目前我觉得owu做的这个功能比较死板(主要问题是只能填入一个模型)

我有个朋友部署好了comfy,等给我之后这边估计🍌Pro就要从对话模型里面选了。

通过这种方式配置好的话 体验和openai就很像了。对话勾选一下画图。描述需求就好了

画图也踩过一些坑,比如分享一个openwebui中生图模型chunk too big问题的解决办法 。里面也有其他佬遇到的其他坑和他们的解决方式。L站真的是我见过ai相关信息最快的一个站了。在站内搜不到,我估计谷歌也搜不到 🤣

结语

以上就是我的配置心得。希望我的分享能给你一些启发,也欢迎大家交流各自的“装修方案”。

2 posts - 2 participants

Read full topic

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

Invalid media:
image
image
image
image
image
image
image
image
image
image
image
image
image
淘的数位板,可恶是坏的

我以为只是断线,于是重新用电烙铁接上了(上面一条) 😋

结果发现没有接笔芯也有线条出现

打开后才发现磁铁碎了 :distorted_face:

3 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: 寒士杰克)

Invalid media:
image
image
使用自定义板块功能添加虫洞广场的群组

现在论坛新开了虫洞广场,有许多佬友建立了新的群组。但是由于是属于虫洞广场的子版块,进入比较麻烦。我来教大家如何把自己已加入的群组固定到侧边栏

1. 添加自定义板块(点击左下角的+

1. 添加你需要的群组链接,可以自定义名称和图标。链接支持完整的https://linux.do/c/square/research这种,也支持/c/square/research这种。这里的research就是人类之光URL Slug

1. 保存后即可在侧边栏看到

1 post - 1 participant

Read full topic

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

Invalid media:
image
image
image
有没有大佬了解nginx能不能在https下反代http

最近上班遇到个问题,要求将局域网的监控部署到生产环境,因为远程的原因,分了好几个人干,有一个人就把局域网ip映射到了外网,比如80-12345这种,搞了四个摄像头,刚开始用官方免插件版在本地调试基本没有问题,但是如果用iframe嵌入到项目中,各种拦截,好不容易搞定,然后部署到生产服务器,又因为https不能访问http的原因,直接凉凉

但是我发现,用他的官方通道,https登录是没有问题,就是预览的时候不通,他的nginx也能拦截到,但是在预览的时候好像会强制wss,唉,搞两天了,有大佬了解吗?

海康威视免插件版,怎么部署到服务器啊

2 posts - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: qlg)
Opus4.5现在似乎非常慢,严重降智(已发现解决方法)

github.com/anthropics/claude-code

Significant quality degradation and inconsistent behavior since yesterday

已打开 10:10AM - 13 Jan 26 UTC
Rsrsys
## Description I've noticed a significant degradation in Claude Code's performance and quality starting yesterday (January 12, 2026). ## Issues observed 1. **Slow response times** - The tool is notably slower than before 2. **Apparent model downgrade** - Responses feel like they're coming from a less capable model. The coding suggestions are significantly worse than what I was getting previously. 3. **Inconsistent recommendations** - Claude is giving contradictory advice across similar projects. It recommends one approach in one app and the opposite in another, with no logical reason for the difference. 4. **Destructive code changes** - The incoherent suggestions have damaged a set of applications that were previously consistent with each other. The codebase quality has degraded due to conflicting recommendations. ## Environment - Platform: Windows - Date issue started: ~January 12, 2026 - Expected model: claude-opus-4-5-20251101 ## Expected behavior Consistent, high-quality coding assistance as experienced before yesterday. ## Actual behavior Slow, low-quality, and contradictory code suggestions that are harming the codebase rather than helping.

我感觉也是的。

A出的status上面一切都已经解决。
可是目前用cc还是特别慢!还特别笨。而且感觉自己在用sonnet4而不是opus4.5

不过cursor里面的感觉还正常,无论是速度还是智商

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

解决方法:

npm i -g @anthropic-ai/claude-code@2.0.76
然后我感觉起码速度是正常了,智商不知道有没有恢复

13 posts - 6 participants

Read full topic

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

Invalid media:
image
image
新人報道,請多指教!!!

經歷了好幾次的小作文審核 ,鼠鼠終於也是成功加入了L站 :bili_001:。初來乍到,初步探索了一下L站的功能,真是包羅萬象,一下子不知道從哪裏入手,各位前輩有沒有什麽經驗還有注意事項傳授給新加入L站的新人們?感謝各位的分享! 👏

15 posts - 13 participants

Read full topic

via LINUX DO - 最新话题 (author: Rita01)
本地跑模型的福音-Kimi-Linear-48B-A3B最低只需要4.2G显存

刚刚在推上看到的
ymcki给Kimi-Linear-48B-A3B 加上了MLA KV cache
实测下来 1M上下文 F16 KV cache 显存占用从140G降到15G。
如果显存少一点的用户可以选择

q8_0: 7.9GB
q5_1: 5.6GB
q4_0: 4.2GB
有兴趣可以玩看看

huggingface.co

ymcki/Kimi-Linear-48B-A3B-Instruct-GGUF · Hugging Face

We’re on a journey to advance and democratize artificial intelligence through open source and open science.

Kimi-Linear-48B的效果

7 posts - 5 participants

Read full topic

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

Invalid media:
image
image
image
image
罗老师向大家推荐港版荣耀 Magic8 Pro Air

4 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: 雪梨纽西兰希思露甘奶迪)

Invalid media: image
中国国内首起AI服务涉黄判刑案二审在即

bjnews.com.cn

AI伴侣聊黄,开发者获刑:国内首起AI服务涉黄判刑案二审在即 — 新京报

新京报以文字、图片、视频等全媒体形式,为用户提供全天候热点新闻,涵盖突发新闻、时事、财经、娱乐、体育,以及评论、杂志和博客等,新京报网本着品质源于责任的的信念,致力于成为用户喜爱的精品新闻网站。

6 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: 𝓵𝓮𝔃𝓲𝓼𝓱𝓮𝓷)

Invalid media: image
关于Foxcode计费问题

看到Foxcode刚刚发文很是实在,特价渠道还加上了缓存支持,于是怒充20亿额度,之前还充了5亿剩余3亿多没花完,纯支持。但是仔细测了一下,发现扣费情况不太正确,测下来实际扣费高于规则4倍。佬们可以看看我算的是否正确,还望解惑。

测试前余额情况

测试消耗(明确可见是接入的droid,即0.25倍率的特价渠道)

测试后余额

直接看结论

模型消耗的计算公式(opus):
80×$1.25/M+165×$6.25/M+72,633×$1.5625/M = 114,621(额度)≈ $0.114621

模型消耗的计算公式(haiku):
169×$0.25/M+19×$1.25/M = 66(额度)≈ $0.000066

四舍五入小计0.12美金消耗。

最终可见我的余额基数是正好扣了0.12美金
可见截图右上角余额基数2370.01-2369.89=0.12

可以很容易发现美金余额和额度消耗兑换情况为:$1/百万

但按照0.25渠道标准,应该是:$0.25/百万

实际消耗的额度是 (114,621+66)*0.25才是正确的倍率,此时我们反观AWS特价渠道的扣费情况,消耗前是9480.03,消耗后是9479.57,消耗了0.46,正好为实际消耗的四倍。($0.114687 × 4 = $0.458748 ≈ $0.46)

也就是说,0.25的额度倍率根本没生效,还是在按照一比一的消耗扣费,多扣了四倍。

问题所在

7 posts - 7 participants

Read full topic

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

Invalid media:
image
image
image
image
image
新人请教一下,google one几种套餐的区别

如图,现在的三种套餐,对于反重力和gemeni cli来说,额度有区别吗?感谢大佬们

2 posts - 2 participants

Read full topic

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

Invalid media: image
你们最近还看到哪些好笑的梗图?

2 posts - 2 participants

Read full topic

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

Invalid media: image
阿里云百炼新推出「AI 编码订阅计划」,使用qwen3-coder-plus,会使用输入输出内容用于服务改进与模型优化

阿里云百炼新推出「AI 编码订阅计划」!
✅️ 固定月费,含额度
✅️ 支持 Claude Code / Qwen Code 等主流工具
✅️ 默认模型:qwen3-coder-plus(代码能力强)
https://bailian.console.aliyun.com/cn-beijing/?tab=globalset#/efm/coding_plan

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 弦塔_)

Invalid media:
image
image
image
求推荐B站初中数学语文方面的好博主

娃马上上初中了,数学思维有待锻炼,语文阅读理解方面也要加强。佬们有没有比较好的B站相关博主推荐的,求留言推荐。

7 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: gagmeng)
写了个新的加密 - 萌曰加密

和熊曰/兽音/佛曰差不多。
把普通文本加密成一串“绘文字”,也可以用同一个密钥再解密回来。浏览器本地运行,不上传服务器。
https://tool.hoothin.com/zh-CN/kaomoji-cipher
٩(´ㄒ_ㄒˋ)♡━☆゚.*・。゚  ٩(o>‿<o)╯~♡  (づ♡ʘʖ̯ʘ♡)☆.。.:*♡  (づo˘_˘o)┛≡✿  o(Ꮚ✯‿✯Ꮚ)o──☆*:・゚  ᕙ(ღ˘⌣˘ღ)シ~~~  (づᏊ✧ω✧Ꮚ)╯≡  (╯っς)⊃*:・゚✧  !(■.■)و ̑̑~☆  (╯■o■)┛──☆*:・゚  (╯Ꮚಠ.ಠᏊ)╯~☆

8 posts - 8 participants

Read full topic

via LINUX DO - 最新话题 (author: Hoothin)
tun模式登不进游戏,切直连也没用,只能走系统代理,这是为啥,有大手子知道怎么排查吗

为什么为什么为什么为什么为什么为什么我要玩鸣潮我要玩鸣潮我要玩鸣潮我要玩鸣潮我要玩鸣潮鸣潮牛逼鸣潮牛逼鸣潮牛逼鸣潮牛逼鸣潮牛逼 😭😭😭😭😭😭😭😭

😭😭
😭😭

6 posts - 6 participants

Read full topic

via LINUX DO - 最新话题 (author: Solid魂n+1)

Invalid media:
image
image
image
image