MANXISUO · DIGITAL GARDEN

保持好奇,
持续求索。

一个软件工程师的长期知识工作台。在这里,记录技术背后的原理、实践中的思考,以及生活里的微小发现。

路漫漫其修远兮,吾将上下而求索。

38 篇记录 61 个探索标签 写下所学,也写下所想。
01

系统与工程

从底层机制,到真实世界的工程实践。

02

语言与工具

拆解语言设计,探索工具的可能性。

03

生活与思考

在代码之外,留一点观察世界的时间。

BUILT WITH CURIOSITY

我在构建

全部项目
工作流工具 持续探索

manxisuo/slate

Slate

给正在做的事情,一个持久的空间。

把同一任务中的文字、代码、命令与草图,放进可自由布局的桌面工作台。减少工具之间的切换,让工作中间态有处安放。

Tauri 2Vue 3CodeMirror 6SQLite
AI 与开发 实验平台

manxisuo/mincode

MinCode

让 Code Agent 的运行过程看得见。

一个面向学习、实验与研究的轻量级 Code Agent Runtime。从模型请求到上下文、工具和权限,用可观测的过程理解 Agent 如何工作。

GoVue 3TypeScriptJSONL
AI 与开发 早期内测

manxisuo/chatilus

Chatilus

让 AI 对话历史重新成为日常工具。

本地优先的多源 AI 对话历史浏览器。将 ChatGPT、Cursor 和 Gemini 等来源的历史汇入本机,统一浏览、搜索和回顾图片。

Tauri 2RustVue 3SQLite FTS5

NOTES & EXPLORATIONS

最近写下

全部文章
4 分钟阅读

trap:Bash信号处理器

trap 是 Bash 信号处理器,用于在脚本接收到信号时执行特定操作。下面详细介绍其用法: 一. 基本语法 trap [命令] [信号] 二. 常用信号 信号 值 说明 常见触发方式 EXIT 0 脚本退出时(非真实信 …

BashShell
↗
5 分钟阅读

Bash脚本总结(一)

一. 变量与赋值 name="Alice" count=10 echo $name echo $((count + 5)) # 数学运算需要 $(( )) echo "Hello, $name! You have …

BashShell
↗
4 分钟阅读

Qt的事件循环与信号-槽

注:以下内容基于Qt5。 事件循环和信号-槽机制是Qt的重要特色。 1. 事件循环(Event Loop) 很多语言、平台、框架和库中都存在事件循环机制,一个典型的例子是Node.js。在涉及GUI编程的场合,通常也会使 …

QtC++
↗
4 分钟阅读

Qt中使用TCP接收报文

假设有一个TCP服务端,会向连接到它的TCP客户端周期(或随机)发送一个报文。报文由定长的报文头和不定长的报文体(数据部分)组成,报文体是一张图片,每个字节表示图片中一个像素的灰度值。我们的任务就是读取报文,解析图片内 …

Qt网络编程
↗
2 分钟阅读

写一个只触发一次槽函数的Qt connect函数

在之前的Qt项目中,我发现经常会用到槽函数只需要执行一次的情况。也就是说,槽函数执行一次后,就需要disconnect对应的连接。然而,真正操作起来实际上挺麻烦的,或者说不优雅。因为你需要把之前connect时产生 …

QtC++
↗