Skip to main content

Introduction

Our slogan: Just Do Once Freeing humans from repetitive work!

Zen of SOP Coding

Recorder is a development tool designed to eliminate the repetitive "screw-turning" tasks in your daily workflow. Instead of manually creating new APIs, components, database tables, or boilerplate SQL, Recorder learns from you once and automates the process forever.

Core Concept

The philosophy is to capture the pattern of a repetitive development task one time.

  • Record: Start the recorder and perform a common task, like creating a new API endpoint in your framework.
  • Generate: Recorder analyzes the steps you took—creating files, modifying code, running commands—and creates a reusable, parameterized template.
  • Automate: The next time you need to do a similar task, you simply invoke the recorder with new parameters (e.g., a different model name), and it generates all the necessary boilerplate code and configuration for you.

How It Works

  1. Operation Recording: The tool integrates with your IDE to capture file changes, terminal commands, and other actions.
  2. Structured Log (operation.json): Your actions are saved into a machine-readable operation.json log. This captures the "what" and "how" of the task.
  3. Code & SOP Generation: Recorder processes the log to generate not just a step-by-step guide (SOP), but more importantly, the actual boilerplate code for your new API, component, or database migration.

Getting Started

Ready to eliminate repetitive coding tasks? Head over to the Prerequisites section to set up your environment and get started!