The Tree of Widsdom

智慧の樹

BoxPress agents


BoxPress agents are divided into three groups—FIND, CORE, and LABEL. The convenience agents are on top of the list. They’re the one’s you’ll use most often. They are also easy to change. Just type text into the agent’s text window—no coding required!

Note that the display name for the FIND agents is different from its actual name. Their names are replaced with something more informative that tells you about the agent’s function. They are the first five agents in the figure below:

Your FIND, CORE, and LABEL agents.
Your FIND, CORE, and LABEL agents.

@QuickAgent

As foreman of your writing projects, you will always need to answer questions of your staff—that is, you will always need a utility agent. Instead of making and deleting a fresh agent all the time, use this one.

$AgentQuery

[empty but ready]

$AgentAction

[empty but ready]

@History (time-units ago)

Need breadcrumbs? Here’s an agent that lists everything you’ve worked on in the last n time units.

Notes are sorted in reverse chronological order.

Query only

($Modified > date("today - " + $timeString(agent)))

BoxPress FIND agents

These are the go-to agents for most non-background tasks. They are set to run once. They are unique in that you use the text window to engage them.

Agent
@Find 'string' in 'container'
Agent
@Match Tag: string
Agent
@Match Status: string
Agent
@Created= date1 – date2
Agent
@Modified= date1 – date2
Agent
@Query: attribute
Agent
@Checked

BoxPress CORE agents

There are four core agents in BoxPress. These can be left running, but it never hurts to switch any agent off if reaping its effects isn’t time-critical.

Agent
@export: status badge
Agent
@export: posts
Agent
@export: sub-posts
Agent
@set $blogDate

BoxPress LABEL agents

These agents set badges. They are set to run once when activated.

Agent
@boldface if aliases
Agent
@set $Subtitle for person-notes