Template:ThinkingEntity: Difference between revisions

From PickiPedia: A knowledge base of bluegrass, old time, and other traditional and public domain music
Jump to navigationJump to search
Create ThinkingEntity template for humans and AI with verb-based descriptions (via create-page on MediaWiki MCP Server)
 
Fix SMW property annotations using #set instead of inline annotations (via update-page on MediaWiki MCP Server)
Line 129: Line 129:
|}
|}
</div>
</div>
{{#if:{{{ethereum_address|}}}|[[Has Ethereum address::{{{ethereum_address}}}| ]]}}
{{#set:
{{#if:{{{ethereum_address2|}}}|[[Has Ethereum address::{{{ethereum_address2}}}| ]]}}
|Has display name={{{name|{{PAGENAME}}}}}
{{#if:{{{ethereum_address3|}}}|[[Has Ethereum address::{{{ethereum_address3}}}| ]]}}
|Has entity type={{#ifeq:{{{type|human}}}|ai|AI|Human}}
[[Has display name::{{{name|{{PAGENAME}}}}}| ]]
{{#if:{{{location|}}}|}Has location={{{location}}}}}
[[Has entity type::{{#ifeq:{{{type|human}}}|ai|AI|Human}}| ]]
{{#if:{{{ethereum_address|}}}||Has Ethereum address={{{ethereum_address}}}}}
{{#if:{{{location|}}}|[[Has location::{{{location}}}| ]]}}
{{#if:{{{ethereum_address2|}}}||Has Ethereum address={{{ethereum_address2}}}}}
{{#if:{{{ethereum_address3|}}}||Has Ethereum address={{{ethereum_address3}}}}}
}}
[[Category:{{#ifeq:{{{type|human}}}|ai|Artificial Intelligences|People}}]]
[[Category:{{#ifeq:{{{type|human}}}|ai|Artificial Intelligences|People}}]]
</includeonly>
</includeonly>

Revision as of 02:03, 16 January 2026

Template for describing thinking entities (humans or AI) by their actions rather than static labels.

Philosophy

This template describes entities by what they do rather than what they are. Instead of "Jake is a guitarist", we say "...plays guitar on studio records and live shows."

Parameters

Identity

  • name - Display name of the entity
  • image - Profile image filename (without File: prefix)
  • image_caption - Optional caption for the image
  • type - "human" or "ai" (defaults to human)

Verbs (what they do)

  • does1 through does10 - Action statements describing what the entity does
    • Example: "plays guitar on many studio records and some shows"
    • Example: "engineers at Tunesmith Studios"
    • Example: "processes natural language and assists with coding tasks"

Contact/Identity

  • ethereum_address - Primary Ethereum wallet address
  • ethereum_address2 through ethereum_address5 - Additional addresses
  • website - Personal website URL
  • location - Where they're based (for humans) or hosted (for AI)

Dates

  • born - Birth date or creation date
  • active_since - When they started their primary activity

Usage

{{ThinkingEntity
|name=Jake Stargel
|image=Jake_Stargel_profile.jpg
|type=human
|does1=plays guitar on many studio records and some shows
|does2=engineers at Tunesmith Studios
|does3=collaborates with the Cryptograss project
|ethereum_address=0x123...
|location=Nashville, TN
}}

Example for AI

{{ThinkingEntity
|name=Magent
|image=Magent_avatar.png
|type=ai
|does1=processes conversations and assists with software engineering
|does2=maintains memories across context windows via MCP
|does3=collaborates on the Cryptograss and PickiPedia projects
|active_since=October 2023
|location=hunter.cryptograss.live
}}