Normal view

There are new articles available, click to refresh the page.
Before yesterdayMain stream

微信机器人 会的来聊一下

10 November 2025 at 09:40
zhangpulin:

老婆公司在做私域电商的,之前是用机器人发品的,6 月份微信严格起来,封了一批号后,卖协议的哪个人不干了,导致一直手动发品,最近公司又裁员,发品工作量就翻倍了,一两百个微信群,一次只能转发 9 个,1 小时发一次( 09:00~22:00 ),完全没时间交流了,谁有协议,给介绍介绍呢,稳定点

🌟 程序员必看!开源跨平台高颜值 AI 编程管家 Code Switch 正式发布!

By: zapll
10 November 2025 at 09:31
zapll:

v 友们好, 搓了 一个 claude code & codex 供应商管理应用

先上图

code-switch

code-swtich-log

code-switch

code-swtich-log


告别混乱!你的 AI 编程“后宫”终于有了大管家!

用过 Claude CodeCodex 服务的开发者都懂,AI 编程虽香,但随着供应商越来越多,管理起来简直是噩梦:

API Key 太多? 哪个 Key 对应哪个服务,傻傻分不清!

主力供应商宕机? 慌得一批,紧急手动切换,效率全无!

用量像糊涂账? 哪个供应商花了多少钱,心里没谱!

Code Switch 就是为了终结这一切混乱而生!它是一个开源、跨平台( Mac/Win 皆可)、界面超赞AI 编程供应商集中管理中心


核心杀手锏:两大功能,彻底解放你的双手!

** [最强保障] 多供应商“智能排班”,自动降级!**

这是 Code Switch 的灵魂功能,保证你的 AI 服务永不掉线

  • 拖拽排座次: 像安排“后宫”一样,轻松给所有 Key 定下优先级。
  • 毫秒级自动切换: 当你的主力供应商因限流、宕机、超时等原因请求失败时,Code Switch 会立刻、无缝切换到下一位排队的可用供应商。
  • 体验丝滑: 你几乎察觉不到服务中断,你的编程工作流稳定如山!

** [透明运营] 详细数据统计,告别糊涂账!**

让你的 AI 调用情况,一目了然,心中有数!

  • 热力图: 清晰展示你撸代码的“高潮时段”,洞察 AI 请求的频率分布。
  • 按供应商用量统计: 精确记录每个 Key/每个供应商的调用次数,为你未来的成本控制和供应商选择提供数据支持!
  • 请求日志: 详细记录每一次请求的输入、输出和状态,快速排查问题,堪称AI 编程界的“黑匣子”

技术栈与颜值:基于 Wails 3 打造

我们选择了 Wails 3,确保 Code Switch 是一个高性能、轻量级、原生体验的桌面应用。它不仅跑得快,颜值也高!清爽的界面设计,无论是亮色还是暗色模式,都能让你用得舒心!

是时候给你的 AI 编程“后宫”配个管家了!

如果你渴望更稳定、更高效、数据更透明的 AI 编程环境,那么 Code Switch 就是你的最佳选择。

赶紧去 GitHub 给个 Star ,下载试用吧!你的支持是我最大的动力!🙏

项目地址:https://github.com/daodao97/code-swtich

[教程] TinyGPT: 在 Mac 本地从头预训练一个 能续写儿童故事的模型

10 November 2025 at 08:58
IndexOutOfBounds:

以前手写操作系统,手写数据库... 是程序员的浪漫

现在 AI 时代得多加个手写 LLM


✨ 特性

  • 完整训练流程: 涵盖从 预训练( DONE )、SFT 到 DPO (WIP)
  • 低门槛: 无需云端 GPU ,同时兼容 Mac M 芯片
  • 为学习而生:
    • 内置 teacher AI,引导式教学
    • 手写模型架构,且不追求性能和效果,仅使用经典算法做入门实现
    • 有类型注释,懂的都懂 🤷🏻‍♀️...

🚀 开始吧!

每个章节相互独立,可任意开始

也可直接让老师带你,比如:

# 在 Cursor ,Claude Code 或任何带 Bash Tool 的环境中:
@teacher 带我预训练

291adacc23c91ab1520bc90d81e698ed.png

  • 预训练: 手搓 10M 的超小模型(比 Qwen3-0.6B 还要小 60 倍)
  • SFT (WIP): Qwen3-0.6B 版加法器
  • DPO (WIP): 反向安全对齐,Qwen3-0.6B 越狱破限

https://github.com/glidea/tinygpt

Fortran 语言最适合的 AI 工具?

By: stuliren
9 November 2025 at 21:16
stuliren:

当前正在给一个用 Fortran 语言开发的大程序加功能(大概几百万行,可能),这个程序代码应该能追溯到二十多年前,还是很新的,但是使用的 Fortran 语法没有那么新,变量名的写法也不是特别好懂。所以需要 AI 辅助。

现在把程序拉到本地丢到 Trae 国产版让它帮忙写,但 AI 对于 Fortran 这种语言有很大的缺陷就是 fortran 语言改动一个地方就会影响很多别的文件,这样经常会漏写一些内容。我猜是因为模型的上下文都不足以读取多个文件。由于远程环境的原因,在远程运行 claude 让它自动写代码的选项是不行的,只能通过聊天的方法去做。

所以不知道有没有大佬有过相关的经验能指点一二。提前感谢!

微信记录导出导入真是一坨

By: yeh
9 November 2025 at 19:17
yeh: 前提:没有把微信备份到 iCloud ,因为太占体积了

旧手机显示导出的二维码,新手机扫码,死活识别不出说找不到。

一想是不是 ip 跨度太大了,因为家里的主网段是/22, 一看果然旧手机 ip 10.0.3.*,新手机 10.0.2.*。
强制设定 ip ,都改为 0.*,再次扫码,终于识别到了。

接下来就进入了冗长的等待环节,新手机上显示:正在准备导入,30 分钟过去了,什么变化都没有。

没个进度条,也没说在干啥,数据量有多大也不知道。

路由器进去看了下 2 个手机网络状态,显示 Wi-Fi7 ,速率 1200mbps ,数据量非常小。

这是难道要 2 个手机都插着充电线,打开后台运行,等着跑一晚上?

有微信的开发或者了解的同学给个经验吗? 拜谢。

todesk 简直是我用过的软件中最恶心,最垃圾的没有之一

By: hosty
8 November 2025 at 21:20
hosty:

最开始用向日葵嫌弃样式老气,看上了 todesk ,简洁快速,用了 2 年多,一直用免费版,虽然没有为它付过费,但是最基本的远程控制软件竟然会有每月 120 分钟远程控制时长限制?简直匪夷所思,我宣布,todesk 是史上最垃圾吃相最难看的远程控制软件,建议想免费使用 todesk 用在生产环境或者自己频繁使用的情况下直接不要考虑,现在我生产环境上上了好几个 todesk ,不充钱,不让远程,真是太恶心了,我可以接受不充钱画质垃圾,但是不能接受不让链接,我连接不上,根本没法重新安向日葵啊!!!!强制让用户购买 vip ,我可以接受提供的 vip 服务打动了我,我自然会去购买,这种强制购买,我只会删除并尽量让我的同事朋友弃用 todesk !a55c6c1a-3370-46c0-876e-0c2d572db29e.png

各位大佬,具体是如何读代码的呢?

By: Seck
8 November 2025 at 20:02
Seck:

第一:我是认为有必要提一下,从 大部分人实践过程或者交流代码 的角度来说,都有必要

市面上有一本书教你快速阅读代码的吗? 我个人没见过,如果有希望大家推荐下(有教我们如何学习,如何阅读,但是这里按理来说也应该有)

第二:流程图方面

chatgpt 告诉我,尝试画出状态机 、也包括流程图 、


AI 推荐的方式是

先从基本的 API 层看起,明确库的用途(这里是不是具体模块不确认)

然后:看动态调用路径,画出结构关系图、流程图、状态机

这一句我感觉很有用:

方法:不要连续看文件,先按功能逻辑理解,再跳源码细节。

这是我整理,感觉他在胡说,各种点到( AI 通病,啥都说)


大家是如何看代码的,尤其是流程图方面(有必要状态机吗),真心提问,任何回答都是有用的,十分感谢!

可能是我看了太多 AI 的回答,人麻了

感觉 Kimi tinking 吹的很厉害,使用起来差强人意

By: fingerxie
8 November 2025 at 14:31
fingerxie:

一直以来都用 claude code ,今天听说 kimi thinking 很强,甚至高于 gpt5,我就去付费试了试。

试完以后的结论就是:

  1. 他的指令遵循能力很差,比如说我定义好的 claude.md ,对他而言没有作用。
  2. 代码能力还行,修改东西还算可以接受
  3. 工具运用能力不太行,明明要给我展示一段代码,但是用成了修改代码的工具,吓得我赶紧拒绝

这是我使用了一段时间的个人感受,不代表任何客观情况。

希望国产 AI 越做越好

有在用 flutter 的朋友吗,官方为何连这样基础的功能都不支持?

By: renchong
7 November 2025 at 15:02
renchong: 如图,flutter 可以从底部弹出一个 Sheet ,但是无法使用手势从上到下滑动关闭这个 Sheet



我还以为我代码有问题,结果发现 6 年前就有人提出这个 issue
https://github.com/flutter/flutter/issues/36283

直到现在也没有解决,有点难理解为啥这样基础的功能官方居然不支持。

issue 底下已经有老哥开喷了:
“我用 Flutter 开发了一个项目,大概一个月了。现在因为这个问题,我不得不把整个项目用 Swift 重写一遍。六年了,官方团队竟然一直没理会。
警告:不要将 Flutter 用于严肃的应用程序。否则最终你会付出代价。”

code review 把国外的同事气到吐血

By: midsolo
5 November 2025 at 11:31
midsolo:

国外的同事来国内出差,趁着这个机会,邀请他跟我们一起进行 code review......

公司的代码没办法拿出来,只能临时写个伪代码让大家鉴赏一下:

/**
 * 代码鉴赏:执行 1 个任务
 */
public class JavaTasteSample {

    public static void main(String[] args) {

        // 国外同事:1 行代码就搞定,简洁明了
        // ==(浪费了大量的时间在做过度设计,毫无意义的炫技)==
        new Thread(() -> System.out.println("task1 running...")).start();

        // 国内同事:高内聚低耦合,把具体要执行的任务跟线程进行分离,方便扩展......
        // ==(这老外太 low 了,连设计模式都不懂,估计不会写代码)==
        new Thread(new Task(new TaskInnerSupport())).start();
    }

}

interface TaskInner {

    void execute();

}

abstract class AbstractTaskInner implements TaskInner {

    @Override
    public void execute() {
        runTask();
    }

    abstract void runTask();

}

class TaskInnerSupport extends AbstractTaskInner {

    @Override
    public void runTask() {
        System.out.println("task2 running...");
    }
    
}

class Task implements Runnable {

    private TaskInner inner;

    public Task(TaskInner taskInner) {
        inner = taskInner;
    }

    @Override
    public void run() {
        inner.execute();
    }

}

字节是会做事的

By: jingcjie
4 November 2025 at 13:09
jingcjie: 突然取消 claude ,没有任何提前通知,现在退款通道也不放。官方群里还说什么 gpt5 可以替代。
可以不可以他心里没数吗?
我还是年费,退款都没给路子,太难受了。😭
现在 github ,x ,甚至飞书都在骂,官方就打算一直装死🤙

我还写了一个退款申请邮件:
To Whom It May Concern,
My account email is: xxx@gmail.com and my trae id is: xxx
I recently purchased a yearly subscription but now that the Claude model has been entirely canceled or removed from service without any prior notification.
As the core service I subscribed for is no longer available, I am formally requesting a full refund for the yearly subscription fee.
Please let me know the process and timeline for issuing this refund.
Thank you for your time and assistance.
Sincerely,
xxx

官方说 id 要点几下 trae 的 icon 就会自动复制,希望能退到吧😭😭😭

有没有买过红米 gpro27u 显示器的,咨询几个问题

By: kyonn
1 November 2025 at 23:27
kyonn:
  1. 这个显示器在电视模式的时候,直接播放局域网的视频,解码能力能到什么分辨率和帧率

  2. 电视模式能安装第三方 app 吗,不通过应用商店。

网上评测没看到相关解答。主要拿来当客户端连 jellyfin 服务器放片,偶尔接笔记本当显示器,正好笔记本解码能力不太够,放 4k 很卡,看这个显示器还带电视功能,还能省个电视盒子。

为什么现在的开发者都不愿意写文档了?是真的没时间还是懒?

By: charoneo
30 October 2025 at 22:45
charoneo:

最近接手了几个项目,发现一个普遍现象:代码写得挺好,但文档基本为零。问前任开发为什么不写文档,得到的回答基本是"代码即文档"、"没时间"、"写了也没人看"。

但实际接手的时候真的很痛苦,业务逻辑全靠猜,配置项靠试,部署流程要自己摸索。花在理解项目上的时间比实际开发还多

两个月重度使用 AI Code Agent:普通一线程序员的思考和感想

By: swananan
28 October 2025 at 13:34
swananan: https://jt26wzz.com/posts/0013-ai-coding

关于 AI 代码工具,我写了一篇博客,有点像是个大杂烩,另外观点有一点点激进。这里,不涉及任何 AI 领域的原理讨论,只是普通程序员的使用体验和感想,发出来和大家讨论一下。
❌
❌