Skip to content
View manxisuo's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report manxisuo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
manxisuo/README.md

manxisuo

我是一名长期从事软件研发与系统设计的工程师。
我更关心复杂系统如何被正确建模、拆解与长期演化,而不只是把功能“做出来”。

在过去的多年工作中,我持续在以下问题上投入精力与思考:

  • 分布式系统如何避免演变为不可理解的工程拼装体
  • 任务、流程、状态与资源之间的结构性关系
  • 软件架构中“控制”“反馈”“约束”的真实含义
  • 人、工具与自动化系统之间的边界应当如何划分
  • 新一代 AI / LLM 应该被当作什么样的系统组件来使用

我正在关注与构建的方向

1. 复杂任务系统与分布式编排

我长期围绕任务软件框架、流程编排(DAG)、控制与调度展开实践与抽象。

相关关键词包括但不限于:

  • Controller / Agent 架构
  • 任务状态机与生命周期管理
  • DAG 驱动的任务编排
  • 边缘节点与中心系统的协同
  • 离线 / 弱网络环境下的系统可用性

我更关注结构是否自洽,而不仅是功能是否可用。


2. 工程视角下的系统论与控制思想

我对系统论、控制论、信息论在工程实践中的落地方式保持长期兴趣。

在软件设计中,我倾向于思考:

  • 状态是否被显式建模
  • 反馈回路是否清晰
  • 系统是否存在隐含的“失控路径”
  • 复杂性是否被推迟或被真正消解

我认为很多“难以维护的软件”,本质上是未被承认的系统问题


3. 工具、语言与层级的边界意识

我并不执着于某一种语言或技术栈,而更在意它们所处的系统层级

  • C++:贴近系统边界、性能与确定性
  • Go:工程化的并发与服务构建
  • Qt:复杂工具型软件与人机界面
  • gRPC / Protobuf:明确的系统契约
  • Linux / Networking:系统真实行为的发生地

工具只是载体,结构才是核心。


代表性项目与工作(部分)

  • Plum(进行中)
    一个围绕分布式任务编排、控制与资源协同的系统性探索项目
    (包含 Controller / Agent 架构、DAG 任务模型、C++ / Go 组件等)

  • 一系列用于理解与验证系统行为的工具型仓库
    包括协议分析、路径表达、配置抽象、系统边界实验等

其中不少项目仍处在“探索态”,这对我来说是一个正常且必要的状态


我对软件工程的基本立场

  • 偏好从系统结构而非局部技巧理解问题
  • 警惕“短期可交付、长期不可维护”的设计
  • 相信抽象不是为了优雅,而是为了降低认知负担
  • 对“黑箱式解决方案”保持谨慎态度
  • 更重视长期演化能力,而非一次性交付

关于我(简要)

  • 多年软件研发经验
  • 长期自我学习与跨领域探索
  • 对“为什么这样设计”有执念
  • 习惯将零散知识整理为可复用的认知结构

这个仓库中的内容,更多是思考的痕迹,而不是结论的集合。


路漫漫其修远兮,吾将上下而求索
—— 这不是口号,而是一种工作方式

Pinned Loading

  1. ZhihuMagnifier ZhihuMagnifier Public

    Chrome扩展:知乎头像放大器

    JavaScript 32 10

  2. PenJS PenJS Public

    An HTML5 Game Engine

    JavaScript 1 1

  3. m-Promise m-Promise Public

    🚙 练手项目:实现Promises/A+规范。

    JavaScript 1 1

  4. Renen-Crawler-Service Renen-Crawler-Service Public

    通过Python爬虫提供人人网的各种服务

    Python

  5. Walnut-Compiler Walnut-Compiler Public

    一个用 Python 写的 JavaScript 语言(子集)的编译器

    Python 4

  6. blog blog Public

    使用Issues功能写博客

    10 4