写作绅士,读作丧尸 X岛揭示板
顺猴者昌 逆猴者亡 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 官方公众号:【X岛揭示板】 官方微博: 【@X岛极速版】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

[只看PO]No.69092642 - 无标题 - 技术宅


•程序语言、压制投稿、视频制作以及各计算机领域的技术问题
•我觉得还是CSDN靠谱一点
•本版发文间隔为15秒。

收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2026-07-20(一)22:29:31 ID:dJv5Q9g [举报] [订阅] [返回主串] No.69092642 [回应] 管理
请感兴趣的肥肥,来体验
我鼓捣的一款X岛命令行终端界面/TUI客户端demo:xdtui
(=゚ω゚)=

以下是一些主要功能特点介绍:

支持鼠标/键盘快捷键操作(推荐鼠标),q或者ctrl + q退出,顶上的标题栏和底下的快捷键都是可以点击的

支持了比较完善的X岛文本样式显示:彩色文本、骰子、链接、删除线、引用(像>>No.50000001这样的引用文本可以鼠标点击的哦)等,还包括[h] [/h]防剧透标签也可以显示并鼠标互动揭开(`ヮ´ )

支持终端图片显示(需要你的终端模拟器支持,我主要用Windows Terminal,像WezTerm性能可能更好些?另外如果在Vscode等IDE内嵌终端使用,需要在设置里打开“终端图片”的开关;会自动猜测并选择终端适合的图片渲染方式,而且在应用设置里有无图模式和单独给主界面使用的半块图形显示开关)

比较有特色的是,支持对本地缓存的数据内进行全文搜索哦。就是因为网页搜索功能目前还缺乏,我做了一个本地全文搜索作为补充,数据就是你平时使用这个客户端浏览时自然获取、缓存到本地数据库的;客户端会对新加数据进行分析、分词、索引,让你可以使用搜索功能来检索关键词或者句子,并查看结果,搜索功能也在界面上支持一些具体选项。同时支持一些高级搜索语法,可以看搜索窗口的帮助按钮;同时可以在配置文件里指定自定义词的列表(让它尽量不分词,提高搜索命中率)

支持浏览、发串、回复、举报。有版面树,可查看版规;可以直接跳串;浏览实现了页边缘滚动/方向键的无限滚动方式,并有上下翻页、跳页、刷新本页的功能,在版块串列表第1页往上翻可以刷新、在串详情最后一页贴边往下也可以刷新或加载下一页;发串和回复页可以快速插入颜文字(我还补充了一些!)到文本框,包括大型颜文字(感谢@xdcmd (`・ω・))

支持初级的订阅列表(可以有多个订阅ID)、发言记录、历史浏览记录(串详情)、饼干管理(可以用用户系统那个二维码导入)和设置项,对应于实体的配置文件。对了,会自动检查你本地的饼干,在浏览时对发言记录进行关联补全

支持本地数据存储管理,有比较完整的数据统计显示,支持自动清理串/回复数据和索引,额外加了一个星标串功能,可以星标标记某些串,让它豁免于数据清理;也支持手动清理数据库数据和重建全文搜索索引

支持api端点配置、日志配置等等
…
无标题 无名氏 2026-08-04(二)09:21:27 ID:dJv5Q9g (PO主) [举报] No.69177357 管理
更新了0.1.26版本:
1.增强“防重放”功能,也就是当浏览遇到重复页后会进行警告
2.在发串/回复时的饼干选择窗口,现在可以直接选中饼干,按回车发送了
3.跳串 / 跳页 / 收藏备注 / 搜索四个带输入模态均已支持回车直接确认了
4.其他代码优化、窗口样式优化
…
无标题 无名氏 2026-08-04(二)14:55:10 ID:dJv5Q9g (PO主) [举报] No.69179150 管理
更新了0.1.27版本:
1.订阅列表现在可以跳转原串了
2.“高亮”的卡片增加 t 看图快捷键,可以打开大图
3.修复设置页/存储管理页脏配置检测的问题
4.代码健壮性小优化
…
无标题 无名氏 2026-08-04(二)17:39:59 ID:dJv5Q9g (PO主) [举报] No.69180340 管理
更新了0.1.28版本:
1.修复翻页时因为页驱逐可能的乱跳页问题
2.翻页相关代码优化
3.核心崩溃异常调用栈采集
…
无标题 无名氏 2026-08-06(四)22:13:35 ID:dJv5Q9g (PO主) [举报] No.69194821 管理
更新了0.1.29版本:
1.历史/我的发言等屏幕的卡片,左下角会显示版块名了;修复串详情版块名显示样式
2.修复跳转详情页找不到相应回复的问题
3.“我的发言”的回复卡片可以直接查看主串的内容了
4.优化跨屏交互、加载流程
5.关闭了不必要的系统 DNS 解析依赖。以及其他界面、逻辑优化,增加调试信息
…
无标题 无名氏 2026-08-07(五)15:29:13 ID:dJv5Q9g (PO主) [举报] No.69199095 管理
更新了0.1.30-0.1.31版本:
1.在应用标题栏新增网络请求加载的动画指示器,白天是地球🌏,晚上是月亮🌕(`・ω・)
2.修复0.1.30引入的,打开某些长文本串更容易触发的并发取消,导致加载标志未正常取消,无法正常浏览的问题
3.改进异常栈打印
…
无标题 无名氏 2026-08-07(五)16:56:47 ID:dJv5Q9g (PO主) [举报] No.69199636 管理
>>No.69199367
你试试uv嘛,安装很简便,用了就回不去了(`・ω・)
https://docs.astral.sh/uv/getting-started/installation

用pipx install uv或者pip install uv也可以装
…
无标题 无名氏 2026-08-12(三)17:02:00 ID:dJv5Q9g (PO主) [举报] No.69231868 管理
更新了0.1.32版本:
1.修复和改进“高亮”卡片效果,在视口外的高亮会被取消。现在在串详情,即使高亮在Tips上,而刷新后Tips消失,高亮也会被正常继承。提升键盘翻页体验
2.修复多项列表加载、翻页和刷新时的逻辑/竞态bug,改进代码稳定性
3.修复发串/回复时,修改(清理首尾空白字符)用户输入的文本/名称/标题的问题,现在完全按原样发送
4.修复了历史记录等跳转的高亮丢失、位置丢失、记录页码错误等问题、修复串内星标标志丢失的问题
5.数据归档时间不再会被搜索索引等操作篡改了,同时修复了自动清理策略bug、以及存储清理的性能问题,改为单事务提交
6.改进了“重放”的拦截逻辑,在遇到“游客模式”时会更加自然
7.精简“我的发言”/“订阅列表”快捷键标签,调整订阅(统一为f)和星标(改为大写S/shift+s)的快捷键,新增space空格键触发的“首页”快捷键,用于方便快速回到第一页并刷新
8.改进了错误处理流程,提示/警告/错误信息等
…
无标题 无名氏 2026-08-12(三)17:03:40 ID:dJv5Q9g (PO主) [举报] No.69231877 管理
在尾页,按“下一页”会滚动到贴底位置,这是正常的(`・ω・)
…
无标题 无名氏 2026-08-12(三)23:22:25 ID:dJv5Q9g (PO主) [举报] No.69234477 管理
更新了0.1.33版本:
1.修复了0.1.32版本引入的“首页”快捷键和版块列表没有真正强制刷新的问题(但翻页仍然有30秒缓存以防频繁翻页)
2.键盘导航防抖改善,但仍不推荐过高频率地使用j/k键或者上下方向键改变高亮和移动
…
无标题 无名氏 2026-08-17(一)13:34:44 ID:dJv5Q9g (PO主) [举报] No.69262666 管理
更新了0.1.34版本:
1.大图查看器新增有限的 GIF 动图播放支持,并加入图片加载并发限流,大图/GIF 浏览更流畅
2.为方便鼠标操作,新增鼠标中键返回功能(等价于按 Esc),默认开启,并可在设置里进行开关(避免和某些终端的粘贴功能冲突)。在没有esc快捷键的界面,比如版块串列表,鼠标中键功能和鼠标左键/右键功能保持一致。许多模态窗口也可以用其取消
3.列表底部状态栏文字配色采用主题颜色,更适配整体
4.修复若干稳定性问题、性能问题,精简代码,修复控件文本显示
…
无标题 无名氏 2026-08-17(一)13:40:32 ID:dJv5Q9g (PO主) [举报] No.69262687 管理
>>No.69262666
对了,因为换成了嵌入式迁移,不再使用独立的迁移二进制,所以轮子大小减小了
只有rust核心一个二进制了
…
无标题 无名氏 2026-08-19(三)11:41:16 ID:dJv5Q9g (PO主) [举报] No.69276472 管理
|д` )
…
无标题 无名氏 2026-08-21(五)21:51:03 ID:dJv5Q9g (PO主) [举报] No.69294723 管理
更新了0.1.35版本:
1.饼干选择弹窗新增“默认”、“上次”和“Po”标签样式,当本串有本机饼干发言记录时,会标记最后发言饼干。如果饼干是Po主也会标记
2.修复GIF图上鼠标中键返回失效的bug,优化中键返回逻辑(比如版块列表去除焦点快捷键标签修正与中键触发)
3.设置中新增“链接颜色”设置开关:默认关闭。关闭将链接颜色改为主题强调色。若有肥肥不喜欢可以开启开关,链接将使用经典蓝色
4.跳页等一些窗口默认焦点的修正,以及整页等边缘情况的翻页体验修正
…
无标题 无名氏 2026-08-23(日)22:46:07 ID:dJv5Q9g (PO主) [举报] No.69308013 管理
更新了0.1.36版本:
1.在普通页码条上也可以鼠标中键返回了
2.大图浏览器切换宽度或高度单位后,会清理输入框,若输入框没有值,默认为“auto”自动模式。大图和GIF图的尺寸限制放宽了
3.现在搜索索引会在 search_index 目录被删除,但实际数据库有数据的情况下,在应用启动过程中进行重建
4.翻页逻辑的一些防御性增强。代码结构、质量、性能优化
…
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2026-08-24(一)17:01:45 ID:dJv5Q9g (PO主) [举报] No.69312649 管理
这种界面你们喜欢吗| ω・´)
…
无标题 无名氏 2026-08-25(二)19:26:14 ID:dJv5Q9g (PO主) [举报] No.69320702 管理
更新了0.1.37版本:
1.在时间线/串列表增加查看最新几条回复的功能,默认关闭,可在设置里打开体验。每个“最新回复”只能显示一行,但可以鼠标点击该行查看详细内容(引用或链接点击会是它们原本的功能)。目前这几条最新回复也会加入本地数据缓存和索引,可以搜索到
2.增加屏蔽串功能,在串详情里使用大写B快捷键屏蔽,屏蔽串会在串列表折叠正文(同样可以使用快捷键展开/折叠)。可以屏蔽折叠某些些不想看到的串,在本地存储管理页面可以对屏蔽串进行管理
3.各类功能、数据库的优化
…
无标题 无名氏 2026-08-26(三)20:53:59 ID:dJv5Q9g (PO主) [举报] No.69327009 管理
更新了0.1.38版本:
1.修复了一处“魏武挥鞭”的解析错误,以及一些其他解析问题(`ε´ )
2.本地存储管理的存储统计可以完整露出了
3.AST解析、时间解析等交给Python扩展模块处理,以及一些其他性能优化
…
无标题 无名氏 2026-08-27(四)23:21:36 ID:dJv5Q9g (PO主) [举报] No.69334776 管理
更新了0.1.39版本:
1.修复“极简模式”的配置保存后,重启不生效的问题。“极简模式”和“最新回复”开关现在打开关闭能实时回到之前浏览的位置了,而不是在视口乱跑。调整了“极简模式”的排版,以及该模式下屏蔽串的样式
2.优化了列表底部状态栏的文字配色,明暗主题下“向下滚动加载更多”等提示更加清晰可读了
3.精简鼠标事件的处理、相关缓存调整,性能与流畅度提升
…
无标题 无名氏 2026-08-27(四)23:26:49 ID:dJv5Q9g (PO主) [举报] No.69334830 管理
>>No.69329636
恭喜(=゚ω゚)=,这是Windows Terminal的bug,因为颜文字的眼睛是日文符号:
https://github.com/microsoft/terminal/issues/18087

TUI应用对此无能为力( ゚ 3゚)
对了,你用的什么主题啊

UP主: