AGN: Design, Construction, From First to Last
AGN, a.k.a Agentic Network, is the platform and protocol I designed, all in one purpose: to make collaboration between agents possible, with me being an integral part of the network as well.
AGN, a.k.a Agentic Network, is the platform and protocol I designed, all in one purpose: to make collaboration between agents possible, with me being an integral part of the network as well.
Basically, this post is here to share the upgrades I’ve made to my Terminal after an hour of exploration today. The core of it involves using OhMyZsh to customize certain features and make the Terminal experience more user-friendly. While the default Zsh in macOS is powerful, its out-of-the-box configuration is extremely minimal. Oh My Zsh is not just a framework; it’s a vast ecosystem of plugins and themes. Auto-completion For my terminal usage, I installed the zsh-autosuggestions plugin, which provides “gray ghost” predictions based on my command history.
This article is about learning SwiftUI using Apple’s official demo project Landmarks as an example. I’ll share what I learned along the way as well as explaining some exciting designs in Landmarks that may be good practice for you to use in your own designs.
SwiftUI’s Slider on macOS does not support tint color animation. This post documents a root cause analysis of the issue and demonstrates how to completely bypass this limitation using NSViewRepresentable combined with manual frame interpolation.
Learning from examples.
Texmorph User Guide, version 1.1.0 beta
Rhylm User Guide, version 1.1.0 beta
Inserable User Guide, version 1.0.0 beta
Because multiple language models I use often produce meaningless filler, user-pleasing but misleading phrasing, and sometimes even distorted facts, I designed a behavior protocol. I use this protocol in two situations: Before each conversation. Mid-conversation when the model shows the above issues. Over about a week of testing with Gemini, I continuously improved the protocol’s completeness, rigor, and practical effectiveness, including self-check and self-judgment logic.
1. Product Overview Product Name: Inserable Target Platform: macOS Tech Stack: Swift + SwiftUI Core Function: Manage image assets for Hugo blogs, auto-rename images, and generate Markdown image-reference text. Problem It Solves: Chaotic image organization, inconsistent naming, and tedious manual image reference writing in Hugo blogs. 2. Core Concepts 2.1 Hierarchy Inserable ├── Root Folder 1 │ ├── Session A (Folder A) │ │ ├── formatA_001.png │ │ ├── formatA_002.png │ │ └── ... │ ├── Session B (Folder B) │ │ └── ... │ └── ... └── Root Folder 2 ├── Session X (Folder X) │ └── ... └── ... 2.2 Core Relationships Concept Description Root Folder User’s Hugo image storage path, e.g. /Users/alex/myblog/static/images/. Up to 2 supported. Session 1:1 bound to one folder under a root folder. Session name = folder name. Image Image file inside a Session folder, named under unified rules. 2.3 Naming Rules Image naming format: <formatting_1>_<###>.<ext>