consola de intermediarios: ¿cómo usarla?

Me gustaria saber como usarmiddleman console. ¿Es un simple irb? ¿Qué puedo hacer con él que difiera del simple irb?

middleman console [options]         # Start an interactive console in the cont...

Tengo algunos artículos y trato de hacerArticle.all pero tuve este siguiente error:

NameError: uninitialized constant Middleman::Application::MiddlemanApplication1::Article
    from (irb#1):1

y yo tambien tengodatos locales /data/friends.json pero Friend.all error de salida también.

{
  "friends": [
    "Tom",
    "Dick",
    "Harry"
  ]
}

Vi esoSymbol.all_symbols genera muchas variables y funciones de intermediario, pero realmente no sé cómo usar la consola de intermediario.

Respuestas a la pregunta(1)

Su respuesta a la pregunta