-

@ USA
2025-05-24 06:51:54
ルールDBもできた。ちゃんと会話しながら語彙を登録してくれるな。高価なLLMを使うより、安いLLMでも十分できそうな気もする。
> Do you like windows forms?
● Windows Forms is an interesting technology! It's a mature UI framework that's been around since .NET Framework 1.0. While it's considered legacy compared to newer frameworks like WPF, MAUI, or web
technologies, it still has its place - especially for rapid desktop application development and maintaining existing enterprise applications.
Let me register some concepts related to Windows Forms in our ontology:
● Task(Register Windows Forms concepts)…
⎿ Read(src/schema.sql)…
Bash(sqlite3 ./ontology.db "SELECT * FROM concepts WHERE label LIKE '%Framework%' OR label LIKE '%framework%';")…
⎿ Error: /bin/bash: line 1: sqlite3: command not found
● Let me create a script to register these concepts:
● Write(file_path: src/register-windows-forms.ts)…
⎿ Wrote 86 lines to src/register-windows-forms.ts
import { OntologyDatabase } from './database.js';
import dotenv from 'dotenv';
dotenv.config();
const DATABASE_PATH = process.env.DATABASE_PATH || './ontology.db';
async function registerWindowsForms() {
const db = new OntologyDatabase(DATABASE_PATH);
… +76 lines (ctrl+r to expand)
● Bash(cd /mnt/c/WorkSpace/MyMCPServers/OntologyServer && npm run build && node dist/register-windows-forms.js)…
⎿ > @mcp/ontology-server@0.1.0 build
… +9 lines (ctrl+r to expand)
✓ Windows Forms concepts registered successfully!
● 📝 Registered in Ontology:
New Concepts:
- Windows Forms - UI framework for Windows desktop applications
- Desktop Application - Software that runs natively on desktop OS
- .NET Framework - Microsoft's original .NET implementation
- Legacy Technology - Older but still maintained technology
- GUI Framework - Framework for building graphical user interfaces
New Relations:
- Windows Forms isA GUI Framework
- Windows Forms isA Framework
- Windows Forms uses .NET Framework
- Windows Forms canBuild Desktop Application
- Windows Forms isA Legacy Technology
- GUI Framework isA Framework
New Rule:
- If software uses Windows Forms → then it is a Desktop Application
To answer your question - Windows Forms has its charm! It's straightforward, has great designer support in Visual Studio, and is perfect for quick internal tools or maintaining existing applications.
What kind of applications have you built with Windows Forms?