V2EX
548 subscribers
24.2K photos
3 videos
484 files
222K links
推送 V2EX 论坛贴【全部板块】

本频道: @pushv2ex

友频道: @push52pj
Download Telegram
[分享创造] 我把 Markdown 查看器越做越离谱了:这次直接加了 HTML 设计器、AI 排版 HTML,还支持多模型了

最近把我的开源小工具又狠狠干了一轮,发个更新。

这是一个基于 Wails + Go + Vue3 做的桌面版 Markdown 查看器,最开始只是想做一个自己顺手的本地 Markdown 阅读/编辑工具,结果这次版本越改越偏“生产力工具”了。

这次更新到 v1.0.2,重点功能如下:

本次更新

新增左侧导航默认页签设置
现在可以自己指定默认打开“文件”还是“大纲”,不用每次切换。
新增多供应商、多模型管理
现在不再是只能绑一个模型,支持同时维护多个供应商和多个模型,切换和测试都更方便。
优化 Markdown 查看器的 AI 排版效果
AI 排版这块重新整理了一轮,并新增了几种常用生成格式推荐,像任务计划、会议纪要、步骤清单这类内容整理起来更顺手。
新增 HTML 设计器
现在不仅能看 Markdown ,还能直接进入 HTML 设计器做可视化调整,并支持导出 HTML 。
新增 AI 排版 HTML 内容
不只是 Markdown ,HTML 内容现在也能直接走 AI 排版,适合拿来快速整理页面结构和文案布局。
AI 支持预置默认供应商和模型
这个主要是方便开发者打包时直接带默认配置,开箱就能用。
新增外置字体加载
只要把字体文件放到 exe 同目录的 fonts 文件夹下,就能直接在程序里使用。
新增更多显示配置
现在支持主题圆角开关、预览模式表头对齐方式、表格宽度铺满等配置,细节可调范围更大了。

这个工具现在适合干嘛

我自己目前主要拿它做这些事:

看和整理 Markdown 文档
写计划、待办、会议纪要
本地查看和编辑 txt / 配置 / 代码类文本
用 AI 把乱内容重新整理成更清晰的结构
直接可视化编辑修改 AI 生成的 PPT 或 HTML 页面
直接把内容设计成 HTML 再导出

开源地址

GitHub: qizhenghai2020/mdview

如果你平时也有:

本地看 Markdown
整理文档
AI 辅助排版
导出 HTML

这类需求,欢迎试试,也欢迎提建议。
[怀旧游戏] 在 iPad 上用触屏玩初代 Diablo

https://github.com/chrissotraidis/deviltouch

Codex 5.6 实现的移植。
iPad 的 4:3 屏幕真的是太适合这类游戏了。
[程序员] 做了个浏览器里跑真 Manim 的站,也整理了 Windows 本地安装与排错

最近把 Windows 上安装 Manim Community 的流程重新走了一遍。很多教程的问题不是命令错,而是把 Python 、原生 DLL 、PyPI 、LaTeX 和代码错误混成了一个“安装失败”。一旦失败就从头重装,反而很难知道是哪一层坏了。

不过先说我的真实建议:如果只是刚开始学 Manim ,不要先装本地环境。 我做极坐标⋅XYZ 的直接原因,就是希望初学者打开浏览器便能运行真 Manim 0.20.1 ,而不是先过 Python/uv/VC++/MiKTeX 这套环境考试。

目前 Playground 可以匿名打开,内置示例直接 Run ;编辑器有 Python 高亮、基于真 Manim 的补全/签名/悬浮文档,渲染后可以播放、拖动逐帧查看,也能导出 MP4/GIF 。中文 TextMathTex、2D/3D 、updater 等常见场景都走浏览器适配层,Python 代码在本机浏览器的 Pyodide 沙盒中执行。

初学路径很短:打开 Playground → 选示例 → 改一个参数 → Run → 看 traceback 或预览 → 导出。站内教程还把讲解与可运行代码放在一起,适合先建立对 Scene/API 的理解。

本地环境仍然有明确价值:额外 pip 包、多文件工程、完整文件系统、批量渲染、CI 和自动化脚本。所以我把它们定义成两个阶段,而不是两个互斥产品:浏览器负责入门、试验与代码对照,本地负责长期工程。

我现在采用的原则是:每引入一个组件,就做一次最小验证。 推荐链路是:
Windows/CPU 架构
→ Python
→ uv/国内 PyPI 源
→ Manim 核心
→ VC++ Runtime (有 DLL 错误时处理)
→ MiKTeX/CTAN (需要 Tex/MathTex 时处理)
→ 第一次完整渲染


1. 先确认系统和架构

新环境建议 Windows 10/11 x64 。当前 Manim Community 0.20.1 要求 Python 3.11 以上,我在新手路径里用 Python 3.12 x64 ,主要是为了避开位数混用和一些原生依赖问题,不是说其他受支持版本一定不能用。

先运行 msinfo32 看系统类型,再确认解释器:
py -3.12 --version
py -3.12 -c "import platform; print(platform.architecture())"

Windows 7 与当前 Manim 的 Python 要求没有官方版本交集; Windows 8.1 的完整运行库链路也不适合新装。ARM64 需要逐个检查 win_arm64 wheel ,不能直接照搬 x64 教程。

2. 用 uv 隔离项目

不建议把系统 Python 、Store Python 、Anaconda 和项目 venv 混在一起。用 uv 的最小路径是:
uv init --python 3.12 manim-workspace
cd manim-workspace
uv add manim
uv run manim checkhealth

国内网络可以给 uv 配清华或中科大 PyPI 镜像。这里有个容易误判的边界:镜像只能解决包下载和索引访问,不能解决 CPU 架构不匹配、缺 wheel 、VC Runtime 缺失或 Python 代码错误。

3. 第一次渲染拆成三层

先只渲染 Circle,成功后加入 Text,最后再加入 MathTex。这样三次测试分别覆盖 Manim 核心、Pango/字体和 MiKTeX/LaTeX 。
from manim import *

class FirstScene(Scene):
def construct(self):
circle = Circle(color=BLUE)
title = Text("你好,Manim", font="Microsoft YaHei").next_to(circle, UP)
formula = MathTex(r"e^{i\pi}+1=0").next_to(circle, DOWN)
self.play(Create(circle))
self.play(Write(title))
self.play(Write(formula))
self.wait()

先注释掉 formula 两行,运行:
uv run manim -ql first_scene.py FirstScene

圆能渲染说明核心基本可用;加入 Text 后失败才去查字体/Pango ;只在 MathTex 阶段失败才去查 MiKTeX 。

4. DLL 和 LaTeX 分开处理

出现 VCRUNTIME140.dllMSVCP140.dll 或 import 阶段的 DLL load failed,先确认 Python 与依赖都是 x64 ,再从 Microsoft 官方安装或 Repair x64 VC++ Redistributable 。不要从 DLL 下载站单独捡文件放进系统目录。

只用几何图形和 Text 时可以不装 MiKTeX 。使用 TexMathTex 时,安装 Basic MiKTeX 后还需要更新宏包、允许按需安装,并检查:
latex --version
dvisvgm --version
kpsewhich standalone.cls

standalone.cls 找不到是宏包/仓库问题,dvisvgm 找不到是工具链问题,latex failed 则要看 LaTeX 日志;这些都不应该靠重装 Python 解决。

5. 我现在按这个表分流

下载超时、解析卡住:PyPI/CTAN 、Python 条件、wheel
manim 命令找不到:项目目录、是否使用 uv run
DLL load failed:位数、VC Runtime 、原生扩展
standalone.cls / dvisvgm:MiKTeX 更新与仓库
SyntaxError / NameError / TypeError:按 traceback 改代码

另外做了一个浏览器里的真 Manim 环境,主要用途不是替代长期本地工程,而是先用同一段代码做对照实验:浏览器能跑、本地 import 失败,就继续查本机依赖;两边都是同一条 Python traceback ,就先修代码。

链接只放一个: https://jizuobiao.xyz/playground

如果大家在 Windows ARM64 、Server Core 、字体或 MiKTeX 非交互安装上有实际踩坑,也欢迎补充。我会把能够复现的情况继续整理进文档。
[Wunder] 20260719 - AI Chat 修复输入框在中文输入法时的回车键问题;增加了 3 个新的模型选择

https://edge.v2ex.com/chat

现在在聊天或是为自己的 Persona 设定模型时,可以选择以下模型:

gemma4:31b
glm-5.2
deepseek-v4-pro
minimax-m3
nemotron-3-ultra
[分享创造] CMake 模板管理 CLI 分享

验证 C+23 学习情况, 编写 CMake 项目模板管理的小型 CLI 工具
# Homebrew  分发渠道
brew tap SuzhaharCan/sc-cmake https://codeberg.org/SuzhaharCan/sc-cmake
brew install sc-cmake

# 源码拉取本地构建
https://codeberg.org/SuzhaharCan/sc-cmake


C++ 26 (反射 + 契约) 后续 29 针对 未初始化问题动刀,还是 值得入手的; 而 CMake 入门后 , 基于 意图 的组织和设计 思路 是和 C++ 17 以来的设计 相符合的

CMake 安利的想法 不在此赘述, 有兴趣和 最近常使用 CMake 的可以 尝试一番

优点

1. 中英 帮助手册 直观了解常用命令
2. 内置 模板 经过 开发者本人审核 二次优化,
3. 支持 用户 自定义上传 模板, 支持 用户针对 内置模板 进行评论 反馈 和求助信息上传
刚刚 发布 v0.1.1 版本 欢迎体验测试, 如有 Bug ,可直接在评论区反馈或走 issue

同时 寻求大家简单体验 后 当前功能设计的缺陷 和 需要的潜在需求 可以 补充一波 , 我这两天 积极更新下
[Apple] iPhone 无法批量导出视频是什么鬼?

昨天参加娃的活动,拍了几十个 5-6 分钟的视频,s 几十张照片。

回家插到 mac 上用 photos 导入所有新拍的素材。结果吭哧吭哧导入进度条跑了半个小时,只有照片成功导入。

我以为是自己哪里没操作对,就在 photos 里把 ip 上的视频在选了一遍,重新导入。结果又是跑了几十分钟,进度条走完,photo 里没有任何新增视频。

看 photo 搞不定,我又开了图像捕捉,想直接导入文件。图像捕捉第一个视频卡了半个小时都没结果,感觉根本搞不定的样子。

现在苹果 iosg 和 macos 的导入导出配合已经垃圾至此了么?
[推广] Token 用完,京东云 joycode.vip 白嫖 1 个月,送 1 万积分

Token 用完,京东云 joycode.vip 白嫖 1 个月,送 1 万积分,之前送 5 万
[加密货币] Coinbase 注册后无法交易问题

注册后不能交易是因为没有进入 Advanced 模式,选择 Advanced 可以交易,但不支持法币出入金。

用户体验不如华人交易所好,手续费还死贵。唯一的吸引力就是合规,目前放开的时间窗口可以注册一个备用。

之前美资美股券商盈透没收紧时我没注册,后来中资美股券商清退的时候盈透已经收紧了。

注册链接 : https://advanced.coinbase.com/join/4DXAMZ6
[问与答] 还是 joplin 移动端大量同步好难啊

手机就 8G 运存,回退了版本,能用了。然后 joplin 同步成灾难了。我 2000 多条笔记,item 有一万多条,几天了还没同步完。虽然设置了各种保后台,但是还是会莫名其妙没有了,即使他一直在,服务器和手机都没卡住,也会莫名其妙停住不动。大佬们换机或者重置后,是如何迁移笔记的啊....
[推广] “万 1 免 5”股票 etf 大笑脸低佣开户,抽键盘迈从 Ace 68 V2;鼠标迈从 A7 V3 PRO+。 [7.20 日~7.27 日]

这周还是抽键盘迈从 Ace 68 V2 ;鼠标迈从 A7 V3 PRO+
大笑脸开户,最近新增了很多新的低门槛免 5 券商,股票,etf 全网超低费率,欢迎来开!开户和推荐朋友都有红包!
⚠️回帖即可参与抽奖!

⚠️大笑脸低佣开户推荐:
YH 证券:ETF 万 0.5 免 5 [etf 费率最低,适合 etf ,打新,纳指,宽基,LOF 套利 ,逆回购 1 折,新手必备]
GF 证券:ETF 万 0.5 免 5 [ETF,LOF ,etf 费率低]
SJ 证券:万 0.941 免 5 [低门槛股票 etf 双免 5 ]
XD 证券:万 0.851 免 5 [ 股票 etf 都是超低费率]
DB 证券:万 0.741 免 5 [国企券商,股票 etf 费率都很低]
GT**证券:万 0.8 免 5 [头部龙头券商,费率最优惠,大客户专享,综合费率最低]
GX 证券:万 0.851 免 5 [头部龙头券商,综合费率也很低]

⚠️大笑脸联系方式和最新具体券商表格清单,随时更新 www.daxiaolian.com
备用链接 https://shimo.im/docs/rp3OMVG1KaCV6Lkm
备用联系方式 Z2FveWEyNTAw
ZHhnODg0NA==
[分享创造] 动物世界杯对战游戏

简介:是一个类似 fifa 的足球对战游戏,可以局域网和公网对战,还能和 ai 对战,欢迎来玩,哈哈哈

网站地址: http://47.107.180.19/
[推广] [本周福利] Token 侠中转站|回帖送 5 刀, Pro 0.25 倍率

Token 侠中转站正式开业,主打稳定、高性价比、充值透明。

充值比例 1:1
Pro 渠道 0.25 倍率
福利 渠道 0.06 倍率
注册后回帖留下 用户 ID ,赠送 5 刀额度

QQ 群:1059244780

后续福利及倍率调整会在群内通知。 注:本次福利仅限新注册用户
[投资] 周末这多消息,今天应该不跌了吧?

坚持了一个礼拜,每天都以为可以度过黑暗时刻,结果黑暗了一周。

周末看出了很多消息,今天会是什么战况?
[宽带症候群] 天津电信 IPTV 没有 CCTV5+么

刚部署好了自动获取频道列表 epg 的脚本,连上了 emby ,发现没有 cctv5+
[生活] 恶心你,还得说是为你好,深圳地铁

学了那么多香港的玩法,地铁里面不修厕所都学香港,这个咋不学学香港?每个站都卡在那破安检机前面,为了个 APEC ,提前这么久来驯化。
[生活] 释放液体防飞溅指南 Guide for Preventing Liquid Splashing During Discharge (GPLSDD)

操作步骤

1. 出水管口应位于合法区域的垂直上方范围内
Positioning: The outlet of the discharge pipe must be positioned vertically directly above the designated area.
2. 调整出水管瞄准方向,使得延出水管瞄准方向延伸,应落于合法区域内
Aiming: Adjust the direction of the discharge pipe to ensure that its extended trajectory falls entirely within the designated area.
3. 从液体开始流出至停止流动,出水管的位置和方向都应保持稳定
Stability: From the moment the liquid begins to flow until it stops completely, both the position and the direction of the discharge pipe must remain completely stable.
4. 在液体停止流动后,应使用吸水物覆盖/包住出水管口,将出水管轻轻抖动,使得管内残余液体被吸水物吸附。
Post-Discharge Care: Once the liquid stops flowing, use an absorbent material to cover or wrap the pipe outlet, then gently shake the pipe so that any residual liquid inside is fully absorbed.



Github

https://github.com/crazypeace/gplsdd

GIF
[问与答] 单线复用问题求解,已崩溃

周末装了新款的联通商宽,光猫为:华为的 OptiXstar B866-L1-4E1P3W1
想把宽带拨号和 IPTV 绑到同一个 LAN ,死活成功不了
步骤:
1 、internet 设置桥接,默认 VLAN 为空,绑定 LAN1
2 、iptv 设置 VLAN 为 30(官方要求),绑定 LAN1
执行完第二步后第一步里的 internet 的 LAN1 就自动解绑了,联通的安装师傅就说光猫不支持

后来买了个管理交换机,改成了下面的步骤
1 、internet 设置桥接,默认 VLAN 为空,绑定 LAN1
2 、iptv 设置 VLAN 为 30(官方要求),绑定 LAN2
3 、光猫 LAN1 、LAN2 接交换机的 LAN1 、LAN2 ,路由器的 WAN 接交换机的 LAN3
4 、交换机 VLAN30 设置:成员端口:LAN2 、LAN3 ,LAN2 不带标签,LAN3 带标签
5 、交换机 VID 设置:LAN2 设置 VID=30
6 、路由器设置 IPTV 端口为 VLAN ID=30
7 、结果路由器拨号正常,IPTV 要么被配置了公网 DNS ,不能看,要么就是连不上内部网络。

PS:路由器支持 IPTV 端口,尝试过 N 多方案,包括把交换机的 LAN1 和 LAN3 也绑定也不行,各位老哥有没有好的建议
还有光猫是不是有可能不支持单线复用?难道最终要上两台网管交换机才行?
[推广] [本周福利] Token 侠中转站|回帖送 5 刀, Pro0.25 倍率 Plus0.06 倍率

主打 稳定、高性价比、充值透明

💰 充值比例:1:1
🚀 Pro 渠道:0.25 倍率
🔥 福利渠道:0.06 倍率
🎁 新用户注册后回帖留下 用户 ID,赠送 5 刀额度

注:本次福利仅限新注册用户。 上一次拉新帖已参与或已领取过福利的用户,不重复赠送。 上一次拉新帖: https://www.v2ex.com/t/1227760
🌐 网站地址: https://tokenxia.xyz

🐧 QQ 群:1059244780

后续福利活动及渠道倍率调整,将在群内及时通知。
[问与答] 微信公众号的阅读量有很大随机性?

主要是写城市文化相关的题材,相同笔法,但是叙事主体不一样,比如从北京换成了上海,伦敦换成巴黎这种。
我总共发了 4 篇了,每次都是间隔 2 个星期左右。
目前第一篇,大约 1.5 万阅读,100 次转发,引入了 50 名左右的关注者。
我然后“如法炮制”了第二篇,然后就无人问津,阅读量没有超过 1 千。
过了 2 周,我又换了一个主体,写了第三篇,然后又火了好几天,每天都是有上百的互动,截至目前,2 万的阅读,200 次转发。
然后上周我又换了一个主体,写另外一个城市,又是无人问津。
感觉这比 A 股波动还大。
这几天我也去找了几个微信公众号阅读量特别高的那些头部的写手的号看了,他们也不是每篇都 10 万+ ,有些文章阅读量也不到 1 万,感觉他们应该每次提交发布后,心里应该也不知道能不能有高的阅读量吧?
[推广] 野生 Codex|超级稳定的 Plus 成品号 38 元起, 7 天 / 20 天质保!

继续推广一下我家的产品

上周发帖后

感谢各位 V 友的支持

也感谢大家提供的真实反馈

价格与质保:

38 元:7 天质保

55 元:20 天质保

两种规格均已上架,可直接在小铺下单。

购买地址: https://pay.ldxp.cn/shop/NN9ROSOC

绿泡泡联系方式:SF9ob3VzZW4=

QQ 群:756302199

具体质保范围以商品页面说明为准,购买前有疑问也可以先咨询

有需要的朋友可以直接下单,感谢大家支持,也欢迎继续反馈使用体验
[推广] [aitokensflux] 主打 cx-Pro20 / cc-Max20 GPT 欢迎大家来体验,进群找群主领体验金额

站点: https://aitokensflux.com
QQ 群:826073513

目前主推:

- cx-Pro20:GPT / Codex 相关
- cc-Max20:Claude 相关,

活动说明:

1 、进群后,@群机器人发送:签到 id 每天可领取随机额度
2 、新用户进群后找群主 给与 5 刀的测试额度

我们希望把规则做得简单一点:

- 充值 1 RMB 到账 1 余额
- 不掺假
- 不随意调价
- 重视数据隐私
- 支持无理由退款

企业用户或调用量较大的用户,可以联系做独立号池、直连状态和独立售后。

欢迎大家进群测试,也欢迎反馈稳定性、价格和体验问题。