Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A single-deployment Blazor CMS for .NET 10: upload a .idea package and a page, theme, plugin or component goes live at once, with no redeploy and no app restart.
Try it: the public demo at mindattic-ideas-demo.azurewebsites.net is a vanilla install with every first-party package, wiped and re-provisioned every hour. The current admin login is shown (behind a human check) on the Ideas page of the company site, which itself runs on Ideas.
V2 lands beside V1 and pinned pages keep working.Authoring
BodyHtml, PageCss and PageJs stored in the database, edited in the admin UI. This is the primary, zero-deploy path..razor PageBase subclass shipped as a .idea, for real Blazor C# interactivity. A page can switch between the two as a row edit.<Component.Card />, <Plugin.Tooltip />, <Theme.Cyberspace />, with attributes flowing through as typed settings.Packaging and versioning
.idea package is a plain zip with one required idea.json manifest. Data packages install with zero build and zero recycle.AssemblyLoadContext, so uploads need no app-pool restart.V1, V2), version-specific disable, and reference-guarded delete.ma-idea CLI packs, inspects, lists, verifies, signs and wraps packages as NuGet packages, all offline..idea carries its own RSA-PSS/SHA-256 content signature, verified at the single install choke point.Operations
/frontpage..idealist files move authored content (pages, settings, media, packages list) between environments./_media/{uid}.Prerequisites: the .NET 10 SDK, SQL Server LocalDB (the host falls back to (localdb)\MSSQLLocalDB database IdeaCms when no ConnectionStrings:IdeaCms is configured), and the machine-local MindAttic.Vault files described in docs/DEV_LOGIN.md.
git clone https://github.com/mindattic/IdeaCms.git
cd IdeaCms
dotnet build IdeaCms.slnx -c Debug
dotnet test src/IdeaCms.Tests/IdeaCms.Tests.csproj
dotnet run --project src/IdeaCms.Blazor
The host listens on https://localhost:7207 and http://localhost:5229 (Properties/launchSettings.json). Sign in at /login as admin with the Vault bootstrap token; you are forced to change the password on first sign-in (docs/DEV_LOGIN.md). Then open /admin to create pages and upload .idea files.
run.ps1 publishes a Release copy to C:\Apps\Ideas\ (served on http://localhost:5280) when source has changed, and is a fast no-op otherwise; run.ps1 -Force does a clean rebuild, and run.ps1 -Launch also starts it and opens the browser. The desktop shortcut points at C:\Apps\Ideas\run.bat, which opens a menu: 1) Deploy & Run runs run.ps1 -Force then launches, 2) Run launches the deployed copy (serve.bat) without redeploying. run.ps1 -LauncherOnly only rewrites the launchers.
A Page is free-form. A Theme wraps it. Plugins activate site-wide behaviour. Components drop into exact positions. Inline CSS and JS are yours.
This is the beginning of the README. Read the rest at the original. Read the full README ↗