Skip to content

Latest commit

 

History

History
161 lines (98 loc) · 7.91 KB

BLUEPRINT.md

File metadata and controls

161 lines (98 loc) · 7.91 KB

💙 The Book language

Following is the documentation and blueprint of the Book language.

Example

# 🌟 My first Book

-   BOOK VERSION 1.0.0
-   URL https://promptbook.studio/my-first-book/

# Write an article

-   PERSONA Jane, marketing specialist with prior experience in writing articles about technology and artificial intelligence
-   KNOWLEDGE https://ptbk.io
-   KNOWLEDGE ./promptbook.pdf
-   EXPECT MIN 1 Sentence
-   EXPECT MAX 1 Paragraph

> Write an article about the future of artificial intelligence in the next 10 years and how metalanguages will change the way AI is used in the world.
> Look specifically at the impact of Promptbook on the AI industry.

-> {article}

What: Workflows, Tasks and Parameters

Who: Personas

How: Knowledge, Instruments and Actions

General principles of book language

Book language is based on markdown. It is subset of markdown. It is designed to be easy to read and write. It is designed to be understandable by both humans and machines and without specific knowledge of the language.

The file has .book extension. It uses UTF-8 non BOM encoding.

Book has two variants: flat - which is just a prompt with no structure, and full - which has a structure with tasks, commands and prompts.

As it is source code, it can leverage all the features of version control systems like git and does not suffer from the problems of binary formats, proprietary formats, or no-code solutions.

But unlike programming languages, it is designed to be understandable by non-programmers and non-technical people.