V2EX
52 subscribers
18.3K photos
257 files
80.9K links
V2EX新帖和热议
Download Telegram
[分享创造] 做了一个“珠光宝气”的页面, V 友看看咋样,提提意见

www.ailyre.com/news/

最好用电脑看,效果更完整一些

整体观感如何?是不是有些太浮夸了……

via V2EX (author: nxc8335)
[分享创造] PicXure 升级到 0.4.0 了,新功能免费用

Hello ,大家好!

各种截图标注软件真不少,各有千秋,最近给 PicXure 增加了如下功能:

● 截图背景装饰
● OCR 文字识别
● Pin 图功能

欢迎下载使用: https://picxure.app

via V2EX (author: dlan)
[问与答] 山姆会员规则变了,一年只能绑定两次副卡

为了防止倒卖副卡会员做出的政策,10 月 16 号开始执行,但好像影响不到倒卖,一年 2 次该卖还能卖,所以他到底防止什么了,这个怎么看?

via V2EX (author: microscopec)
[问与答] 如何训练医学大模型?

论文期刊的数据都可以喂给大模型么?

期刊中的表格、图表那么复杂,机器知道这些表和和图表的意思么?

via V2EX (author: plasticee)
[Codex] codex 代充靠谱问题

不想办理 visa 卡,而且 google play 以前绑过中国区域卡,现在锁国区了。
不想折腾了,现在找代充靠谱不,是怎么个流程,我看代充和直接冲价钱差不多了。是给他二维码然后他支付?还是他给你账号这种。

via V2EX (author: kylaCpp)
[Bose] Bose 新出了有线版本降噪耳塞

Bose Noise Cancelling Wired Earbuds 售价 99 美元 丰泽开始预定价格 799 港币

是新的潮流复古单品?还是有线无损另一种选择?

via V2EX (author: leo7723)
[分享发现] 有没有合理的家庭晚上健身方案或经验, 使用 TV 或者手机完成

2 大 2 小,晚上健身,有什么电脑或手机,可以提供健身方案,打卡计划等功能的 APP 最好是一个 app ,每天打开,有今天的健身计划或自行编排计划,打卡等。

via V2EX (author: ponelyr)
[分享发现] 不要贪便宜买.tech 的域名

.tech 首年是真便宜,续费直接上天 首年 9.9 刚刚到期准备续费时发现续费一年价格 259

via V2EX (author: yoyoluck)
[程序员] 有没有好用的 HK 主机推荐

有没有好用的 hongkong 主机可以推荐,现在用的 banwagon ,速率还可以,但是 netflix 视频平台太卡了

via V2EX (author: FF0EAA1C)
[分享创造] 做了 QueryWin:同一份产品资料,按每个目录和社区的表单拆开

同一份产品资料,怎么变成每个目录和社区自己要的那一版

给一个产品找露出,真正耗时间的不是找站点,是每个站点要的那一版介绍。

Product Hunt 要一句 tagline 、一段描述、一条首评,还要 topics 和缩略图。AlternativeTo 要的是产品资料:它替代谁、和现有条目怎么区别。Indie Hackers 要的是一篇能发在社区里的帖子,口吻和目录站的简介完全不是一种。普通目录更碎:有的只要一百多字,有的要 logo 、分类、联系邮箱,有的还要你说明是否接受回链。同一段话复制过去,要么超字数,要么字段对不上。

账也是散的。投了十几条之后,哪条只是写好了、哪条已经提交、哪条给了上线地址,过两周就对不上。备忘录里的链接和当时用的那版文案是拆开的。

我把这条链做成了 QueryWin https://www.querywin.com。

先建一份产品档案,只填一次。里面是后面所有渠道都会用到的事实:名称、一句话介绍、短描述、长描述、首评、定价、上线状态、链接、主题、截图和图库,再加上提交时用的联系邮箱。联系邮箱和登录邮箱分开,交给第三方站点的是这一份。也可以从产品网址先预填一版,生成完再改;改过的字段不会被下一次草稿盖掉。

然后从渠道库里选要投的入口。每条入口带着类型、收费方式、语言,以及这张表要什么:哪些字段、每项字数上限、要不要图、要不要视频、要不要首评。建计划时,素材先按这张表从档案里裁出来,字段和字数先对齐。你确认要改写时,再按这个渠道出一版:目录用简介,启动平台补首评,社区出帖子,给别人站点的用一段 pitch 。这版可以改,定稿之后才拿去填。

填表有两条路。装了 Chrome 扩展,侧边栏按这条任务打开目标页,把已经定稿的字段填进去,图片也一起。遇到登录、验证码或付款页会停下来交给你。扩展不点提交,你在页面上核对一遍,自己按发布。没有扩展,或者这个站的表单对不上,就复制素材,提交完手动标已投,把上线地址贴回去。

状态按单条任务记:写好、进行中、已提交、已上线。上线地址挂在这条任务上,文案和结果在一处。标成已上线之后会去页面上回查。目录和工具榜看页面上有没有指向你域名的链接;启动平台、社区和内容站点看有没有品牌名或链接。Product Hunt 的出站链接是站内跳转,按链接去核会对不上,所以这条看的是提及。页面打不开,不算这条没了。

想听的是表单这一层。你常投的站点里,哪些字段最别扭:字数、图片、首评,还是必须写「替代谁」。评论里丢站点名就行,我拿去对渠道库里的表单说明。

via V2EX (author: Ewangzai)
[分享创造] 特别喜欢武士零,做了一个类似的赛博风横版在线网页游戏

国庆假期做了个横版赛博风格游戏,自己和朋友已经玩了一段时间了,感觉不错,分享一下。推荐大家用手柄玩,体验更好。如果大家有什么优化需求或者建议,也欢迎提出来。

游戏画面

游戏视频

iframe (www.youtube.com)

游戏链接
https://senzan.nosuchfield.com/

via V2EX (author: misaka19000)
[Apple] Apple TV 看样子真要来了

猜了这么多年,总算应该可能大概率要发布了吧。 这下不得不买了😋

via V2EX (author: ffalex)
[Claude Code] 从 ChatGPT 转向 Claude 体验好了一大截

从 9 月初发现 ChatGPT 的 10x 账号被降智后,合租了一个美国家宽,又新开了一个 ChatGPT 的 5x 账号。但是仍旧发现:

● 速度明细变慢
● 还是发现被降智了。选用的 6.1 模型,在 codex 自带统计中查看 analyze 下的 message ,看到 80%都是 5.6luna 的回复

于是放弃了 ChatGPT ,前几天开了 Claude 的 5x ,感觉体验要好上很多,功能准确性也感觉有提升。

一直用默认的 Opus 5.5 模型,用spec-kit 来协助开发。

via V2EX (author: elderhan)
[分享创造] dtool:面向 AI Agent 的本地数据管道 CLI

dtool:面向 AI Agent 的本地数据管道 CLI

简介

dtool 是一个本地数据管道 CLI ,单二进制、无外部依赖,主要面向 AI Agent 处理 Excel / JSON 的场景。

项目开源,地址: https://github.com/dezhishen/dtool
开源协议:MIT

它的核心思路是:不把原始表塞进模型上下文,也不让模型现场写 Python ,而是先把表转成数据集和 Schema ,把计算下推到本地 SQLite ,用 SQL 作为计算层。

SQL 是标准、准确、成熟的数据查询语言。它声明式、语义明确、结果确定,过滤、聚合、连接、窗口函数这些表格计算天然适合用 SQL 表达,而且经过了几十年验证。同一条 SQL 在任何时候执行,结果一致,容易审计,也容易复用。

在 dtool 里,AI 只负责生成 SQL ,执行和结果由本地引擎保证。每次命令落成一条 Action ,可追溯、可复用、可续跑; stdout 固定为结构化 JSON ,退出码固定。

项目背景

dtool 是我在拿 AI 处理 Excel 时做出来的。

最初的做法很直接:把 xlsx 丢给模型。数据量稍微大一点就装不进上下文,模型只能看到抽样,列名和类型靠猜,计算过程也没法核对。

后来改成让模型现场写 Python ,pandas + openpyxl + matplotlib 能跑通,但换个文件又是新脚本,口径和上次未必一致,环境依赖经常翻车,失败后也很难从中间续跑。

再往后是交付问题:结果散在聊天窗口里,图表还得自己复制回 Excel 。

这几条路我都走过。问题最后都指向同一处:AI 可以生成代码,但保证不了计算口径的稳定、准确和可复用。

方案设计

要解决上面这些问题,需要把“AI 直接处理数据”拆成几层,每层各管一件事。

数据入口:先 Schema 化,再交给 AI

AI 不该直接读原始表。原始 Excel 没有类型约束,列名可能重复,空值没有声明,模型只能靠猜。

方案是先把 Excel 转成数据集,并生成明确的 Schema:列类型、可空性、枚举、样例。AI 拿到的是结构化的元信息,不用猜列名,也不用脑补数字。

计算层:用 SQL ,不用现场生成的 Python

计算不能靠模型现场写代码。Python 脚本会随库版本、写法、运行环境漂移,同一条需求两次执行结果未必一致,也没法审计。

SQL 是标准化的数据查询语言,声明式表达,语义明确。过滤、聚合、连接、窗口函数这些表格计算,SQL 天然合适,而且经过了几十年验证。同一条 SQL 在任何时候执行,结果一致,容易审计,也容易复用。

所以计算下推到本地 SQLite 。AI 只负责生成 SQL ,执行和结果由本地引擎保证。

执行层:每一步留痕,可追溯、可续跑

一次数据分析不该只有最终数字。输入是什么、算了什么、产物在哪、失败在哪,都要留下来。

方案是每次命令落成一条 Action ,记录输入、产物、预览、错误、备注和血缘。要复用就引用已有 Action ,不用重跑。失败了也是一条 failed Action ,带着错误详情和修复提示,可以从失败点接着写。

接口层:给 Agent 固定形状

Agent 不该去解析自然语言日志。stdout 永远是结构化 JSON ,退出码固定,失败时 stdout 还是错误 JSON ,人类可读信息走 stderr 。这样 Agent 拿到的永远是确定的东西。

资源边界:流式、可控、失败可解释

xlsx 转换走流式,内存不够立刻失败,并给出“预计需要多少、可用多少”和退出口,不会静默被杀。Agent 能拿这个报错自己调参数。

同时 SQL 沙箱默认开着,只允许单条 SELECT / WITH,文件只能来自工作区、当前目录或 --source。

交付层:产物可导出、可出图、可留痕

结果不只是一段文字。dtool 支持把查询结果导出为 CSV / Excel ,也支持生成图表。产物本身同样作为 Action 留痕,方便后续追溯口径。

功能与用法

数据集与 Schema
dtool convert --input sales.xlsx --name sales
dtool datasets show sales # 列类型、可空、枚举、样例都在这儿

AI 拿到的是明确的列类型、可空性、枚举和样例,不用猜列名,也不用脑补数字。

SQL 查询

查询不进模型上下文。数据集名直接当表名,JOIN 、CTE 、窗口函数都在本地 SQLite 里算完。

AI 默认只读 Action 的 preview(前 20 行)+ columns + summary,需要全量产物再显式去读。几十万行也不会把对话撑爆。
dtool query --sql 'SELECT c."客户名称", SUM(o."金额") AS 总额
FROM orders o JOIN customers c ON o."客户 ID" = c."客户 ID"
GROUP BY 1 ORDER BY 总额 DESC LIMIT 5'


Action 与血缘

每次命令都会落成一条 Action ,里面有输入、产物、预览、错误、备注和血缘。

要复用就引用 dataset:sales 或 latest:query,不用重跑。跑挂了也是一条 failed Action ,带着 detail 和 hint。比如列名写错,它会告诉你可用列有哪些,可以从失败点接着写。

Agent 接口

stdout 永远是结构化 JSON ,退出码固定:

● 1:通用错误
● 2:参数错误
● 3:引用不存在
● 4:执行失败

失败时 stdout 还是错误 JSON ,人类可读信息走 stderr 。这比让 Agent 去解析一段自然语言日志更可靠。

资源边界

没有外部依赖,Agent 环境里不用装 Python / pandas / 字体那一套,中文字体自动发现。

xlsx 转换是流式的,实测 7.4MB / 15 万行,峰值 47MB 。内存不够会立刻失败,并给出“预计需要多少、可用多少”和退出口,不会静默被杀,Agent 能拿这个报错自己调参数。

SQL 沙箱

SQL 沙箱默认开着,只允许单条 SELECT / WITH,文件只能来自工作区、当前目录或 --source。

使用指南与场景手册

Release 包里有个 skills.md,是写给 AI Agent 的使用指南。丢给 Agent ,它就知道怎么调,不用现写一段 prompt 教它。

README 里有按职业分册的场景手册,销售 / 业务运营、财务 / 会计、HR / 人事、电商 / 仓储运营、市场 / 增长、管理者 / 汇报、数据 / BI 各一份。

每个职业从“一条 SQL 拿到答案”递进到“连表 + 出图 + 导出 + 留痕”,命令都能对着示例数据直接跑。里面“对 AI 说”那一列,就是可以直接粘给 Agent 的提示词,比如:

● 「按区域汇总 sales.xlsx 的订单销售额并出柱状图,再给我金额 Top 5 客户的 Excel 」
● 「核对 sales.xlsx 的金额是否等于单价 × 数量,列出退款明细导出 CSV ,再出月度净收入对账表」
● 「用 pipeline 把 sales.xlsx 一条命令出成月度折线图并标注口径,之后我要能追溯它是怎么算出来的」

pipeline 一条命令
dtool pipeline --excel sales.xlsx --sql 'SELECT ... FROM data GROUP BY ...' --chart bar --x region --y total


适用与不适用

适合

手上主要是 Excel / JSON ,要反复做同一类汇总、出图、导出,并且希望结果可查、口径能复用;尤其是交给 AI Agent 干这类活的时候。

不适合

当 BI 用。它没有看板、权限、定时调度,也不是数据库。

获取

项目开源: https://github.com/dezhishen/dtool

从 Releases 下对应平台的包( Linux / macOS .tar.gz,Windows .zip),解包即用。

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

开源协议补充说明:dtool 以 MIT 协议发布,依赖均为宽松协议( MIT / BSD-3-Clause / Apache-2.0 ),不含 GPL/LGPL/MPL 代码。第三方版权声明与许可证全文在每次打包时自动生成,并随发布压缩包分发。

via V2EX (author: THESDZ)
[Claude] claude 代充

pro 150

质保订阅,封号不质保,走 ios 订阅

有需要请联系:

base64: d3hzc3luZWc=

via V2EX (author: wanxiaosong)
[问与答] 目前最好的语音输入法是哪个?

1. 能够尽量保护隐私
2. 能够很好的识别中文英文

via V2EX (author: Jafee)
[问与答] 昨天看了对话孙宇晨的视频,里面提出了年轻人三大宝:孙学、薄肌、黄毛,大家怎么看?

感觉还是比较有意思,跟传统思维还是差距蛮大的。也挺搞笑,想听听咱们程序员的感受。

via V2EX (author: jtjing)