When I'm Learning - 20250912
Today is definitely a great adventure. The day filled with classes gave me a rare abundance of time to explore new ideas and concepts. Let me share some of my thoughts. Vector-Function Duality In the morning, I looked at and reviewed the draft of previous thoughts. The problem about metric tensor remains unsolved, I talked about it with AI again, and this time I got a new understanding. The construction of basic concepts of Differential Geometry is all based on the Vector-Function Duality....
When I'm Learning - 20250910
What I Thought and Learned Let me quickly review today’s adventure. Today feels like a blooming day. I opened up a new territory by setting up a dedicated workspace on my iPad. My Obsidian setup is evolving, with a neater interface and a more lucid knowledge universe. Today’s main learning focus on Quantum Mechanics and Graph Theory. In the morning, I engaged in some critical thinking with Gemini, exploring the essence of the Complex Representation in Quantum Mechanics. I argued that the use...
When I'm Learning - 20250909
When I’m sparing some time solving problems, I noticed something I forgot. Including the Derivative of the upper limit of an Integral, the Inertia Index of Quadric Form, etc. Each is basic. Following the first one, I found a beautiful theorem called the Leibniz Integral Rule, which seems easily overlooked before. It says ddx∫a(x)b(x)f(x,t)dt=f(x,b(x))dbdx−f(x,a(x))dadx+∫a(x)b(x)∂∂xf(x,t)dt\frac{d}{dx} \int_{a(x)}^{b(x)} f(x,t) dt = f(x,b(x)) \frac{db}{dx} - f(x,a(x)) \frac{da}{dx} +...
Abstrust Parser Library
Today is 2025-09-03, I start the development of “abstrust_parser” library based on the already completed “abstrust_core”. Although I’ve made comprehensive documentation of the core library, the difficulty is making agents work across multiple libraries. Currently, I simply copy the whole documentation folder to the new library for reference, at least finally works. But as the amount of libraries grows, I may need to find a more efficient way. Multiple agents might be a direct solution. Just...
Abstrust Development Journey
The Abstrust project is a Rust application that aims to overview the whole project showing code signages in each file, especially for large projects.
Daily 2025-09-02
Today I’ve thought about my recent plans. The determination originated from the moment that I’m troubled by current note taking applications. The way I think in learning is layer by layer, continuously probing deeper. But the current note taking systems can’t meet my needs. I’m eager to create an efficient, conception-expandable and layer-supportable system. That’s the reason I determine to spend a certain amount of time for Rust development. This in the other hand, serves as a good ending...
Abstrust Core Library
Today is 2025-09-02, I just completed the core library “abstrust_core” of Abstrust project. The core library is responsible for definitions of all the basic data structures, especially the parsed code types like FunctionDef, StructDef ,EnumDef and so on. In addition, I supplied the source code with comprehensive tests, examples and documentation, which all passed successfully. The project is available at GitHub. The next step is, by decision, to implement the parser library...
Daily 2025-09-01
Today is the first class day of the semester. I keep developing the three rust projects using AI models, mainly focusing on Abstrust. I learned about Rust’s library and workspace mechanisms, and splited Abstrust into three libraries. It works very well. However, I think I need to improve communication skills and collaboration with team members. I need to think about what’s the tackle and think of a practical and applicable solution. In addition, I continuously want to practice my English,...
Aether Development Journey
2025-08-31, I started three projects in one day, including: Aether: A development tool for recording project issues and plans, and managing project progress. Aura: A notification application for custom event’s notifications. Abstrust: A development tool for overviewing the whole project showing code signages in each file. all projects are developed in Rust, these are my important attempts to achieve a breakthrough.


